목록insert (2)
특별한 일상
안녕하세요. 소다맛사탕 입니다. 기본적으로 테이블을 생성하고 컬럼에 값을 집어넣고 싶은데 기본적인 INSERT문이 아닌 PL/SQL의 LOOP와 FOR문을 이용하여 값을 여러개 집어넣는 방법에 대해 알아 보겠습니다. 값을 집어 넣기에 앞서 PL/SQL의 LOOP와 FOR에 대해 알아보겠습니다. 1. LOOP문 루프를 돌며 반복해서 로직을 처리하는 반복문. LOOP 처리문; EXIT [WHEN 조건]; END LOOP; ---ex) DECLARE vn_num1 NUMBER := 2; vn_num2 NUMBER := 1; BEGIN LOOP DBMS_OUTPUT.PUT_LINE (vn_num1 || '*' || vn_num2 || '=' || vn_num1 * vn_num2); vn_num2 := vn_nu..
안녕하세요. 소다맛사탕 입니다. 지난 포스팅인 '테이블 생성(create table)'에 이어서 오늘은 데이터를 추가/수정 하거나 삭제하는 기본적인 DML을 알아 보겠습니다. 1. INSERT (신규 데이터 추가) 1-1. 기본적인 형태 INSERT INTO [스키마.]테이블명 (컬럼1, 컬럼2, 컬럼3, ...) VALUES ('값1', '값2', '값3', ...); -- ex) INSERT INTO TEST_EXAMPLE_TB (SEQ_NO, DATA1, DATA2) VALUES (1, 'test01', 'test02'); -- seq_no number 타입 데이터를 추가하는 가장 기본적인 형태로 나열하는 컬럼과 값의 수와 순서, 데이터 타입이 일치해야 한다. 컬럼 순서를 바꾸더라도 values 절..