studies/Back-end

[MySQL] ν…Œμ΄λΈ” μƒμ„±μ‹œ 이미 μ‘΄μž¬ν•˜λŠ”μ§€ ν™•μΈν•˜κΈ° How to check this table already exist

Vada Kim 2020. 1. 12. 16:49
728x90
λ°˜μ‘ν˜•

Java μ½”λ“œ μƒμ—μ„œ Mysql λ˜λŠ” SQlite ν…Œμ΄λΈ”μ„ μƒμ„±ν•˜κ³ μž ν•  λ•Œ κ·Έ ν…Œμ΄λΈ”μ΄ 이미 μžˆλ‹€λ©΄ μƒμ„±ν•˜μ§€ μ•Šκ²Œ ν•˜λŠ” 방법이닀. 

 

stmt = conn.createStatement();
                    
String SQL = "CREATE TABLE IF NOT EXISTS ν…Œμ΄λΈ”λͺ…(ν…Œμ΄λΈ” 정보)";
stmt.executeUpdate(SQL);​

 

ν”„λ‘œκ·Έλž¨ 첫 쀄에 μ‚½μž…ν•  경우 ν”„λ‘œκ·Έλž¨ 졜초 μ‹€ν–‰μ‹œμ—” ν…Œμ΄λΈ”μ΄ μ‘΄μž¬ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— μƒμ„±λ˜μ§€λ§Œ ν…Œμ΄λΈ”μ΄ μƒμ„±λœ μ΄ν›„λΆ€ν„°λŠ” IF NOT EXISTS둜 ν…Œμ΄λΈ” 생성이 λ˜μ§€ μ•ŠλŠ”λ‹€.

 

DB/Database/λ°μ΄ν„°λ² μ΄μŠ€/λ””λΉ„

728x90
λ°˜μ‘ν˜•