[Error_Oracle] ์˜ค๋ฅ˜์žก๊ธฐ ๐Ÿ‘พ

post-thumbnail

โœ” java.sql.SQLException: ๋ถ€์ ํ•ฉํ•œ ์—ด ์ธ๋ฑ์Šค


PreparedStatement๋กœ ์ฟผ๋ฆฌ๋ฌธ ์ž‘์„ฑ์‹œ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋ฌผ์Œํ‘œ๋กœ ํ‘œ์‹œํ•˜๊ณ 
PreparedStatement๋ณ€์ˆ˜๋ช….setString(๋ช‡๋ฒˆ์งธ ๋ฌผ์Œํ‘œ์ธ์ง€ ์ˆซ์ž๋กœ ํ‘œ์‹œ, ๋“ค์–ด๊ฐˆ ๊ฐ’) <- ์ด๋Ÿฐ ์‹์œผ๋กœ ์ž‘์„ฑ์„ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ ๋“ค์–ด๊ฐˆ ๊ฐ’์ด ๋ถ€์ ํ•ฉํ•ด์„œ ๋ฐœ์ƒํ•˜๋Š” ์—๋Ÿฌ๋‹ค. ๋ณดํ†ต์˜ ๊ฒฝ์šฐ๋Š” ๋ฌผ์Œํ‘œ์˜ ์ˆœ์„œ๊ฐ€ ํ‹€๋ ค์„œ ์„œ๋กœ ๋‹ค๋ฅธ ๋ถ€์ ํ•ฉํ•œ ๊ฐ’์ด ๋“ค์–ด๊ฐ€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ์—ˆ๋‹ค.

โœ” java.lang.NullPointerException


NullPointerException ๋ฐœ์ƒ์›์ธ
๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•œ ํ›„ ์ธ์Šคํ„ด์Šค๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ณ  null์˜ค๋ธŒ์ ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค ํ•  ๊ฒฝ์šฐ ๋ฐœ์ƒ

โœ” java.sql.SQLException:์ธ๋ฑ์Šค์—์„œ ๋ˆ„๋ฝ๋œ IN ๋˜๋Š” OUT ๋งค๊ฐœ๋ณ€์ˆ˜


์ด ๋ฉ”์„ธ์ง€ ๋‚˜์˜ฌ๋•Œ๋Š” ps.setString() ํ•˜๋Š” ๋ถ€๋ถ„์ด ์ œ๋Œ€๋กœ ๋˜์–ด์žˆ๋Š”์ง€ ์‚ดํŽด๋ณธ๋‹ค. method ํŒŒ๋ผ๋ฏธํ„ฐ ๊ฐœ์ˆ˜์™€ ps.setString ํ• ๋•Œ ์ˆซ์ž๊ฐ€ ํ‹€๋ ธ์„๋•Œ ํ˜น์€ ๋ณ€์ˆ˜๊ฐ€ ํ‹€๋ฆด๋•Œ ๋‚˜๋Š” ์—๋Ÿฌ์ด๋‹ค.

โœ”java.sql.SQLSyntaxErrorException: ORA-00920:


SQL๋ฌธ๋ฒ•์„ ์ฒดํฌํ•ด๋ณด์ž !

profile
แด…แด‡ฬแด แด‡สŸแดแด˜แด˜แด‡แดœส€. แด˜ส€แดษขส€แด€แดแดแด€แด›ษชแดษด ๐Ÿ”ฅ

0๊ฐœ์˜ ๋Œ“๊ธ€