sql 2

[였라클/Oracle] ORA-00933: SQL λͺ…λ Ήμ–΄κ°€ μ˜¬λ°”λ₯΄κ²Œ μ’…λ£Œλ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€ μ—λŸ¬ ν•΄κ²°

' ORA-00933: SQL λͺ…λ Ήμ–΄κ°€ μ˜¬λ°”λ₯΄κ²Œ μ’…λ£Œλ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€ ' μ—λŸ¬ λ©”μ‹œμ§€λ₯Ό μ’…μ’… λ³Ό 수 μžˆλ‹€. 보톡 이 μ—λŸ¬λŠ” 쿼리 μž‘μ„± μ‹œ μ˜€νƒ€κ°€ μžˆμ„ λ•Œ λ°œμƒν•œλ‹€. 1. 띄어쓰기, 콀마, AND, WHERE~FROM λ“± ν•„μš”ν•œ λͺ…λ Ήμ–΄κ°€ λΉ μ Έ μžˆκ±°λ‚˜ μ˜€νƒ€κ°€ λ‚˜μ§„ μ•Šμ•˜λŠ”μ§€ 쿼리문을 ν™•μΈν•œλ‹€. 2. μ„Έλ―Έμ½œλ‘ (;)이 λΉ μ§€μ§€ μ•Šμ•˜λŠ”μ§€ ν™•μΈν•œλ‹€. -- 특히 Spring μ—μ„œ 많이 λ°œμƒ

κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€ 섀계 - 섀계 μš©μ–΄

μ—”ν‹°ν‹° : λ°μ΄ν„°λ‘œ λͺ¨μ•„ 보관될 수 μžˆλŠ” λ‹¨μœ„κ°€ λ˜λŠ” κ°œλ…. μ—”ν‹°ν‹° μ‚¬μ΄μ˜ 관계 섀정이 μ€‘μš”ν•˜λ‹€. ex ) 온라인 판맀 μ‹œμŠ€ν…œ => product, customer, supplier μ—”ν‹°ν‹°λ“€ ν…Œμ΄λΈ” : ν–‰κ³Ό μ—΄λ‘œ 이루어진 2차원이 ꡬ쑰. λ°μ΄ν„°λŠ” ν…Œμ΄λΈ”κ³Ό 파일둜 κ΅¬μ„±λ˜λŠ”λ°, 각 열은 'ν•„λ“œ'λ₯Ό λ‚˜νƒ€λ‚΄λ©° μ—”ν‹°ν‹°μ˜ 속성이닀. 각 행은 'λ ˆμ½”λ“œ'둜써 엔티티에 μ†ν•˜λŠ” κ°œλ³„ μΈμŠ€ν„΄μŠ€κ°€ ν‘œν˜„λœ 것이닀. * ν…Œμ΄λΈ”κ³Ό νŒŒμΌμ€ μ„œλ‘œ λ‹€λ₯Έ 의미λ₯Ό κ°€μ§€κ³  μžˆμ§€λ§Œ κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œλŠ” κ΅¬λ³„ν•˜μ§€ μ•Šκ³  μ‚¬μš©λ  μˆ˜λ„ μžˆλ‹€. ν•„λ“œ : '속성'이라고도 λΆ€λ₯΄λ©° 엔티티에 λŒ€ν•œ νŠΉμ§•μ΄λ‚˜ 사싀이닀. ex) customer ν…Œμ΄λΈ”μ—μ„œμ˜ ν•„λ“œ - 고객ID, 이름, μ „ν™”λ²ˆν˜Έ, 이메일 ... * ν•˜λ‚˜ μ΄μƒμ˜ 엔티티에 ν¬ν•¨λ˜λŠ” 속성을 '곡톡 ν•„λ“œ..

1
728x90