๊ธฐ๋ณธ์ ์œผ๋กœ ์˜ค๋ผํด์—๋Š” ํŠน์ˆ˜๊ธฐํ˜ธ์— ๋Œ€ํ•ด์„œ ๊ฒ€์‚ฌ๋ฅผ ํ•˜๊ณ  ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ •์˜๋ฅผ ํ•ด๋†“์€ ๊ฒƒ์ด ์žˆ๋Š”๋ฐ ์ด ์ค‘์— ํŠน์ˆ˜๊ธฐํ˜ธ '&'๋„ ํฌํ•จ์ด ๋˜์–ด์žˆ๋‹ค. 


๋”ฐ๋ผ์„œ insert into table1 values ( 'a & b'); ๋ผ๋Š” ๋ฌธ์žฅ์„ ์‹คํ–‰ํ•˜๋ฉด SQLDeveloper์—์„œ๋Š” ๋Œ€์ฒด๋ฌธ์ž๋ฅผ ์„ค์ •ํ•˜๋ผ๊ณ  ํŒ์—…์ฐฝ์ด ๋œฌ๋‹ค.


์ฒ˜์Œ์—๋Š” ์ด๊ฒŒ ๋ญ์ง€? ํ•˜๊ณ ์„œ ๊ทธ๋ƒฅ ์—”ํ„ฐ๋ฅผ ์ณค์—ˆ๋Š”๋ฐ ๋‚˜์ค‘์— ๋ณด๋‹ˆ ๊ทธ๋ ‡๊ฒŒ ์—”ํ„ฐ์ณค๋˜ ๊ฒƒ ๋•Œ๋ฌธ์— insertํ•  ๋•Œ &๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๋ฐ”๋€Œ์–ด์ ธ์„œ ๋‚ด์šฉ์ด ๋“ค์–ด๊ฐ€์žˆ์—ˆ๋‹ค.


๊ทธ๋Ÿฐ๋ฐ ์ด๋ ‡๊ฒŒ ํŠน์ˆ˜๊ธฐํ˜ธ๊ฐ€ ๋“ค์–ด๊ฐ„ ๋ฌธ์žฅ์„ ์ˆ˜ ๋ฐฑ๊ฐœ insertํ•ด์•ผ ํ•œ๋‹ค๋ฉด....???


์ผ์ผํžˆ ๋‹ค ๋Œ€์ฒด๋ฌธ์ž๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค!!!


์ด๋Ÿด ๋•Œ ์œ ์šฉํ•˜๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๋Š”๊ฒŒ


SQL> set define off;


์ด๋‹ค.


์œ„ ๋ช…๋ น์–ด๋Š” ํ˜„์žฌ ์„ธ์…˜์— ๋Œ€ํ•ด์„œ "ํŠน์ˆ˜๊ธฐํ˜ธ ๋Œ€์ฒด ๊ฒ€์‚ฌ"๋ฅผ ํ•˜์ง€ ์•Š๋„๋ก ํ•ด์ค€๋‹ค.