์ฃผ์
-
ํผ์ง๋ ์ฐฝ ํจ์(์ฟผ๋ฆฌ์ ๊ฐ ํ์ด ๋ค๋ฅธ ํ์ ์ฌ์ฉํ์ฌ ๊ณ์ฐ์ ์ํํ ์ ์๋๋ก ํ๋ ์ฐฝ ํจ์ ๋๋ ๋ถ์ ํจ์): ํํ์ ์ง์ ์ถ๊ฐ๋ค์ด์ค์ง ๋ชปํ๊ฒ ํ๋ค , ์ฌ์ฉ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค์ฌ์ฌ ์ฐฝ ๊ธฐ๋ฅ(ํ ์ฐฝ์ ๋ค๋ฅธ ์ฐฝ ์์ญ์ ์ ์๋จ) ์ ๊ณต์ง์ GROUP ํํ์์ ์ฌ์ฉํ ๊ทธ๋ฃนํ ๋ฐ RANGE ์ ํ์ด ๊ตฌํ๋ฉ๋๋ค.์ ํ ะธ์ํ์ ; - "๋ช
๋ น์ ๊ตฌํ์ด ๊ฐ์ ๋์์ต๋๋ค.
์ง๊ณต ์ํ๋ก "๋ ์ด์ ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค. - ์๋ก์ด ์ฟผ๋ฆฌ ์ต์ ํ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
๊ฐ์ ESCAPE ํค์๋์ ํจ๊ป LIKE ํํ์์ ์๋ํ๊ณ "PRAGMA case_sensitive_like" ๋ชจ๋๊ฐ ํ์ฑํ๋ ๊ฒฝ์ฐ. ์กด์ฌํ๋ ๊ฒฝ์ฐ๋ถ๋ถ ์ธ๋ฑ์ค WHERE ์ ์ ์ง์ ๋ ๋ช ๋ฐฑํ ์ฐธ์ธ ์กฐ๊ฑด์ ๋ํ ๋ถํ์ํ ๊ฒ์ฌ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค. - ๋ช
๋ น "
.๋งค๊ฐ๋ณ์ ยป ์์ ์ ๋ํด์ฒจ๋ถ๋ ๋์ฒดํ (๋ง์คํฌ๋ SQL ํํ์์ผ๋ก ๋์ฒด๋ฉ๋๋ค.) ".archive" ๋ช ๋ น์์ "--update" ์ต์ ์ด ๋ค์ ์ค๊ณ๋์ด ์ด์ ์์นด์ด๋ธ์ ์ด๋ฏธ ๋ณ๊ฒฝ๋์ง ์์ ํ์ผ์ ๊ฑด๋๋ฐ๊ณ ์์นด์ด๋ธ์ ํ์ผ์ ํฌํจํ๊ธฐ ์ํด "--insert" ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. - ์ถ๊ฐ๋จ
fossildelta.c , ์์ฑ, ์ ์ฉ ๋ฐ ๋ถํด๊ฐ ๊ฐ๋ฅํฉ๋๋ค.ัะพัะผะฐั RBU ํ์ฅ์ ์ฌ์ฉ๋๋ ํ์ ๋ธํ ๋ณ๊ฒฝ ์ฌํญ - ์์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ์ผ ์์ ์ ์์ ์ฑ์ด ํฅ์๋์์ต๋๋ค.
- ํ๋ก์ ํธ ์ ์ฅ์์ ๋ฏธ๋ฌ๊ฐ ๋ค์์์ ์์๋์์ต๋๋ค.
GitHub์ (๊ธฐ์ด์ ์ธ์ ์ฅ์ ๋ฒ์ ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ง์๋จํ์ , SQLite ์์ฑ์๊ฐ ์์ฑ).
์ถ์ฒ : opennet.ru