Sqlite3 ์์ csv ํ์ผ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ import ํด๋ณด๊ธฐ
ยท
[ TroubleShooting ]
์ด๋ฒ์ ๊ฐ๋จํ๊ฒ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์งํํ๊ณ ์๋ค. ๊ธฐ์กด์ ์ฌ์ฉํ์ง ์์๋, ์ฝํ๋ฆฐ์ผ๋ก ๊ณต๋ถ์ ๊ฐ๋ฐ์ ์งํํ๊ณ ์๋๋ฐ, ๋ก์ปฌ๋ก ์ฌ์ฉํ DB ๋ฅผ ๋ง๋๋ ๊ณผ์ ์ค, csv ํ์ผ์ import ํด์ค๋ ๊ณผ์ ์ด ํ์ํ๋ค. ์ด์ฐจํผ ์๋๋ก์ด๋์์ ์ฐ๋ Room ๋ ๊ฒฐ๊ตญ์๋ sqlite3 ๊ณผ ์๋ฒฝํ๊ฒ ํธํ๋๋, sqlite3 ์ด๋ ์ต์ํด์ง๋ ๊ฒ๋ ๊ฝค ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ ๋ค. ๋ฌดํผ ๊ฒฐ๋ก ์ ์ผ๋ก, csv ํ์ผ์ sqlite3 DB ์ ์ฎ๊ธฐ๋ ๊ณผ์ ์ ํฌ๊ฒ ๋ค์๊ณผ ๊ฐ์ ์ ์ฐจ๋ก ์งํํ๋ฉด ๋๋ค. 1. ์ ํ๋ฆฌ์ผ์ด์
์์ ์ฌ์ฉํ Table ์์ฑ 2. csv ํ์ผ์ ๋ถ๋ฌ์ฌ temp Table ์์ฑ 3. temp Table -> ์ค์ ์ ํ๋ฆฌ์ผ์ด์
์์ ์ฌ์ฉํ Table ๋ก ์ฎ๊ธฐ๊ธฐ ์ฟผ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ๋ค. INSERT INTO wise..