<aside> ๐ข [TODO]
/search
์ ์ง๋์ฐ๊ฒฐ
</aside>
csv ํ์ผ import ์
sequence pk ์ปฌ๋ผ ๋ฌธ์
CREATE OR REPLACE TRIGGER trg_insert_filming_location
BEFORE INSERT ON filming_location
FOR EACH ROW
BEGIN
IF :NEW.film_id IS NULL THEN
SELECT film_id_seq.NEXTVAL INTO :NEW.film_id FROM dual;
END IF;
END;
/
sequence ์ปฌ๋ผ์ pk ๋ก ์ง์ ํด๋์ null ๊ฐ์ด ๋ค์ด๊ฐ๋ฉด ์๋๋๋ฐ csv ํ์ผ์ film_id ๊ฐ ์์ด๊ฐ์ง๊ณ test๋ผ๋ ๊ฐ์ง์ด์ ์ถ๊ฐํ๊ณ film_id ๋ ๋งคํ์ ํ๊ณ null ๊ฐ์ด insert๋๋ฉด ์๋์ผ๋ก sequence ์ ์ถ๊ฐ๋๋๋ก ์ค์ ํด์ฃผ๊ณ ๋งคํํด์ฃผ์๋๋ csv ํ์ผ import ๋ฌ๋ค.