728x90
truncate table - 레코드를 지우는 것 ai 초기화
delete table - ai 초기화 x
procedure
- 하나의 요청으로 여러 SQL문 실행 가능
네트워크 소요 시간을 줄일 수 있음
리턴값 없을 수도 있음
리턴값 여러 개 반환 가능
CREATE PROCEDURE 이름(IN _cnt BIGINT)
BEGIN
DECLARE i INTEGER DEFAULT 1;
DECLARE _seqKr BIGINT;
DECLARE _seqEn BIGINT;
WHILE i <= _cnt DO
set _seqKr = NEXTVAL('userSeq');
insert into TABLE (COLUMN) values
concat('www.', 이름, '.com')
SET
END WHILE;
728x90
'프로그래밍 > DB' 카테고리의 다른 글
[SQL][프로그래머스] String, Date 문제 풀이 (0) | 2022.10.20 |
---|---|
[SQL][프로그래머스] IS NULL 문제 풀이 (0) | 2022.10.18 |
[SQL][프로그래머스] GROUP BY 문제 풀이 (0) | 2022.10.17 |
[SQL][프로그래머스] SUM, MAX, MIN 문제 풀이 (0) | 2022.10.16 |
[SQL][프로그래머스] SELECT 문제 풀이 (0) | 2022.10.15 |