[์ค๋ผํด/oracle] ํน์๊ธฐํธ๊ฐ ๋ค์ด๊ฐ ๋ฌธ์ฅ insert
๊ธฐ๋ณธ์ ์ผ๋ก ์ค๋ผํด์๋ ํน์๊ธฐํธ์ ๋ํด์ ๊ฒ์ฌ๋ฅผ ํ๊ณ ๋์ฒดํ ์ ์๋๋ก ์ ์๋ฅผ ํด๋์ ๊ฒ์ด ์๋๋ฐ ์ด ์ค์ ํน์๊ธฐํธ '&'๋ ํฌํจ์ด ๋์ด์๋ค.
๋ฐ๋ผ์ insert into table1 values ( 'a & b'); ๋ผ๋ ๋ฌธ์ฅ์ ์คํํ๋ฉด SQLDeveloper์์๋ ๋์ฒด๋ฌธ์๋ฅผ ์ค์ ํ๋ผ๊ณ ํ์ ์ฐฝ์ด ๋ฌ๋ค.
์ฒ์์๋ ์ด๊ฒ ๋ญ์ง? ํ๊ณ ์ ๊ทธ๋ฅ ์ํฐ๋ฅผ ์ณค์๋๋ฐ ๋์ค์ ๋ณด๋ ๊ทธ๋ ๊ฒ ์ํฐ์ณค๋ ๊ฒ ๋๋ฌธ์ insertํ ๋ &๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๋ฐ๋์ด์ ธ์ ๋ด์ฉ์ด ๋ค์ด๊ฐ์์๋ค.
๊ทธ๋ฐ๋ฐ ์ด๋ ๊ฒ ํน์๊ธฐํธ๊ฐ ๋ค์ด๊ฐ ๋ฌธ์ฅ์ ์ ๋ฐฑ๊ฐ insertํด์ผ ํ๋ค๋ฉด....???
์ผ์ผํ ๋ค ๋์ฒด๋ฌธ์๋ฅผ ์ ๋ ฅํ ์๊ฐ ์๋ค!!!
์ด๋ด ๋ ์ ์ฉํ๊ฒ ์ธ ์ ์๋๊ฒ
SQL> set define off;
์ด๋ค.
์ ๋ช ๋ น์ด๋ ํ์ฌ ์ธ์ ์ ๋ํด์ "ํน์๊ธฐํธ ๋์ฒด ๊ฒ์ฌ"๋ฅผ ํ์ง ์๋๋ก ํด์ค๋ค.