เดนเต เดนเดฌเตผ!
เดเดเตเดเตพ เดตเดฟเดทเดฏเด เดชเดฐเตเดฏเดตเตเดเตเดทเดฃเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดคเตเดเดฐเตเดจเตเดจเต
เดตเดณเดฐเต เดตเตเดเดฟเดชเตเดชเตเดฏ เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ, เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดเดฒเตเดฒเดพ เดธเดพเดนเดเดฐเตเดฏเดเตเดเดณเดฟเดฒเตเด, เดเดฐเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเดฟเดฒเต เดกเดพเดฑเตเดฑเดพ เดฎเตเดกเตฝ "เดเดพเดตเดฏเตเดเต เดเดดเดฟเดตเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต" (เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดคเต เดเตเดฒเดฏเดจเตเดฑเต เดญเดพเดทเดฏเดฟเดฒเดพเดฏเดพเดฒเตเด" เดฐเตเดชเดเดฒเตเดชเดจ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดชเดเดฐเด "เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต" เดฐเตเดชเดเตฝเดชเดจ เดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเต เดเดพเตป เดเดฐเตเดคเตเดจเตเดจเดคเต เดเดจเตเดคเตเดเตเดฃเตเดเดพเดฃเตเดจเตเดจเต เดเดพเตป เดตเดฟเดถเดฆเตเดเดฐเดฟเดเตเดเตเด. เดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต). เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดธเดฎเตเดชเดจเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต, เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดตเดณเดฐเดพเตป เดคเตเดเดเตเดเดฟเดฏเดพเตฝ เดจเดฟเดเตเดเตพ เดตเตเดฆเดจเดฏเตเดเตเดฏเตเด เดเดทเตเดเดชเตเดชเดพเดเตเดเดณเตเดเตเดฏเตเด เดเดฐเต เดจเตเดฃเตเด เดชเดพเดคเดฏเดฟเดฒเตเดเตเดเต เดชเตเดฐเดตเตเดถเดฟเดเตเดเตเดจเตเดจเต.
เดเดจเตเดจเดคเดฟเดจเต เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเดพเดฃเต เดฒเตเดเดจเด เดเดดเตเดคเดฟเดฏเดคเต
เดตเดฟเดญเดพเดเดเตเดเดณเดฟเตฝ เดฑเตเดกเตเดกเดฟเดฑเตเดฑเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดฐเดธเดเดฐเดฎเดพเดฏ เดเตผเดเตเดเดเตพ
เดเตเดกเต เดเดจเดฑเตเดทเตป
jOOQ-เดจเต เดชเดฐเดฟเดเดฏเดชเตเดชเตเดเตเดเต, เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดธเตเดดเตโเดธเต เดเตเดกเต เดเดจเดฑเตเดทเดจเตเดฏเดพเดฃเต jOOQ เดเตเดฐเดตเดฎเดพเดฏเดฟ เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจเดคเต เดเดจเตเดจ เดตเดธเตโเดคเตเดคเดฏเตเดเต เดจเตเดฐเดธเด เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ, เดเดคเตเดฐเดฏเตเด เดเตเดฑเดฟเดฏ เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดเดณเตเดณเดคเดฟเตฝ เดเดพเตป เดเดคเตเดฐ เดเดถเตเดเดฐเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเตพ เด เดจเตเดฏเตเดเตเดฏเดฎเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ jOOQ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเตเด เดจเดฟเดเตเดเดณเต เดคเดเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดฐเตเด เดจเดฟเดเตเดเดณเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดเดจเตเดจเดพเตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ (เดฎเดพเดจเตเดตเดฒเดฟเตฝ เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต), jOOQ เดเดคเตเดชเตเดฒเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต: เดจเดฟเดเตเดเตพ เดเดฐเต (เดฒเตเดเดธเดฟ) เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเตเดเตเดฎเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดญเดฟเดเตเดเตเด, เดจเดฟเดเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดเดณเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเตเดเตเดเด เดเตเดฒเดพเดธเตเดเตพ เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต jOOQ เดเตเดกเต เดเดจเดฑเตเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดฑเดฟเดตเตเดดเตเดธเต เดเดเตเดเดฟเดจเตเดฏเตผ เดเตเดฏเตเดฏเตเด, เดคเตเดเตผเดจเตเดจเต เดเตเดชเตเดชเต เดเดดเตเดคเตเด- เด เดชเดเตเดเดฟเดเดเตพเดเตเดเตเดคเดฟเดฐเดพเดฏ เดธเตเดฐเดเตเดทเดฟเดคเดฎเดพเดฏ เดเตเดฆเตเดฏเดเตเดเตพ:
for (Record2<String, String> record : DSL.using(configuration)
// ^^^^^^^^^^^^^^^^^^^^^^^ ะะฝัะพัะผะฐัะธั ะพ ัะธะฟะฐั
ะฒัะฒะตะดะตะฝะฐ ะฝะฐ
// ะพัะฝะพะฒะฐะฝะธะธ ัะณะตะฝะตัะธัะพะฒะฐะฝะฝะพะณะพ ะบะพะดะฐ, ะฝะฐ ะบะพัะพััะน ัััะปะฐะตััั ะฟัะธะฒะตะดะตะฝะฝะพะต
// ะฝะธะถะต ััะปะพะฒะธะต SELECT
.select(ACTOR.FIRST_NAME, ACTOR.LAST_NAME)
// vvvvv ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ัะณะตะฝะตัะธัะพะฒะฐะฝะฝัะต ะธะผะตะฝะฐ
.from(ACTOR)
.orderBy(1, 2)) {
// ...
}
เดเตเดกเต เดฌเดฟเตฝเดกเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดธเตเดตเดฎเตเดงเดฏเดพ เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฒเตเดฒเดพ เดฌเดฟเตฝเดกเดฟเดฒเตเด เดธเตเดตเดฎเตเดงเดฏเดพ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด
เดคเตเดคเดฐเด เดชเตเดจเดฐเตเดเตเดเตเดตเดจเด เดเดเตป เดคเดจเตเดจเต เดชเดฟเดจเตเดคเตเดเดฐเดพเด
เดเดฑเดตเดฟเด เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตฝ
เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด เดธเดฎเตเดชเดจเดเตเดเดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดตเดฟเดตเดฟเดง เดคเดคเตเดคเตเดตเดเดฟเดจเตเดคเดเดณเตเด เดเตเดฃเดเตเดเดณเตเด เดฆเตเดทเดเตเดเดณเตเดฎเตเดฃเตเดเต - เดฎเดพเดจเตเดตเตฝ, เดเดเตเดเตเดฎเดพเดฑเตเดฑเดฟเดเต - เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ เดเดพเตป เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดเตผเดเตเด เดเตเดฏเตเดฏเดพเตป เดชเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดชเดเตเดทเต, เดชเตเดคเตเดตเต, เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดค เดเตเดกเดฟเดจเตเดฑเต เดฎเตเดดเตเดตเตป เดชเตเดฏเดฟเดจเตเดฑเตเด, เดเดเตเดเดณเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเดเดคเตเดคเต เดชเตเดฑเดคเตเดคเต เดเดเตเดเตพ เดจเดฟเดธเตเดธเดพเดฐเดฎเดพเดฏเดฟ เดเดพเดฃเตเดจเตเดจ โเดธเดคเตเดฏเดโ เดเดพเดตเดฏเดฟเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดเดคเต เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเดพเดฃเต. เดเดฐเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดธเตเดดเตโเดธเต เดเตเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเตเดฑเตเดฑเตโเดเตเดกเต, เดฎเตเดทเตเตป เดเตเดกเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเตเดกเต เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจ เดเดเดชเตเดฒเดฑเตเดเตพ เดเดคเตเดคเดจเตเดจเตเดฏเดพเดฃเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต - เดชเตเดฐเดคเตเดฏเตเด เดเดพเดฐเดฃเดเตเดเตพ เดชเดฐเดฟเดเดฃเดฟเดเตเดเดพเดคเต เดคเดจเตเดจเต เดฎเดฑเตเดฑเตเดฐเต เดญเดพเดทเดฏเดฟเตฝ เดจเดฎเตเดฎเตเดเต "เดธเดคเตเดฏ"เดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด เดจเดฎเตเดเตเดเต เดฒเดญเดฟเดเตเดเตเด.
เด
เดคเตเดคเดฐเด เดจเดฟเดฐเดตเดงเดฟ เดเตเดกเต เดเดจเดฑเตเดฑเตเดฑเดฑเตเดเตพ เดเดฃเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต,
- เดเดฟเดฒ เดธเดคเตเดฏเดเตเดเดณเตเดฃเตเดเต (เดเดจเตเดคเดฐเดฟเดเดฎเต เดฌเดพเดนเตเดฏเดฎเต) - เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตป, เดเดฐเต เดกเดพเดฑเตเดฑ เดฎเตเดกเตฝ เดฎเตเดคเดฒเดพเดฏเดต.
- เดเดเตเดเดณเตเดเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดทเดฏเดฟเตฝ เด เดธเดคเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด เดคเตเดคเดฐเด เดเดฐเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดเดชเตเดชเตเดดเตเด เดเดเดฟเดคเดฎเดพเดฃเต - เดเดตเตผเดคเตเดคเดจเด เดเดดเดฟเดตเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต.
เดคเดฐเด เดฆเดพเดคเดพเดเตเดเดณเตเด เดตเตเดฏเดพเดเตเดฏเดพเดจ เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเตเด
เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: jOOQ-เดจเตเดณเตเดณ เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฑเตเดฑเตเดฐเต, เดเตเดเตเดคเตฝ เดเดงเตเดจเดฟเดเดตเตเด เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดเดตเตเดฎเดพเดฏ เดธเดฎเตเดชเดจเด เดคเดฐเด เดฆเดพเดคเดพเดเตเดเดณเตเดเต เดเดชเดฏเตเดเด เดเตพเดชเตเดชเตเดเตเดจเตเดจเต,
เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เด เตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดเดฆเตเดฏ เดเตเดธเดฟเดฒเต เด เดคเต เดเดพเดฐเตเดฏเดเตเดเตพ เดเดตเดฟเดเต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเต, เดเดดเดฟเดเต:
- เดจเดฟเดเตเดเตพ เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตโเดค เดเตเดกเต เดเดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ (เดเดฐเตเดชเดเตเดทเต เด เดธเดพเดนเดเดฐเตเดฏเด เดฎเดฑเตเดฑเตเดฐเดพเตพเดเตเดเต เด เดคเตเดฐ เดตเตเดฑเตเดชเตเดชเตเดณเดตเดพเดเตเดเตเดจเตเดจเดคเดพเดฏเดฟ เดคเตเดจเตเดจเตเดจเตเดจเดฟเดฒเตเดฒเต?)
- เดคเดฐเดเตเดเตพ เดจเตฝเดเดพเดจเดพเดเตเดฎเตเดจเตเดจเต เดจเดฟเดเตเดเตพ เดเดฑเดชเตเดชเดพเดเตเดเดฃเด, เด เดคเดพเดฏเดคเต, "เดถเดฐเดฟ" เดเดชเตเดชเตเดดเตเด เดฒเดญเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. "เดธเดคเตเดฏเด" เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเตเดจเตเดจ เดฒเตเดเดฌเตเดเตเดเดฟเดจเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเดคเต เดเดณเตเดชเตเดชเดฎเดพเดฃเต. เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด เดฒเดญเตเดฏเดฎเดพเดฏ เดเดฐเต เดคเดคเตเดธเดฎเดฏ เดเดฃเดเตเดทเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดฎเตเดกเดฒเตเดเดณเดฟเตฝ เดเดคเต เด เตฝเดชเตเดชเด เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดพเดฃเต.
เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดเดจเตเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเด?
เดธเตเดตเดฎเตเดงเดฏเดพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเตเดตเดฏเดฎเตเดต เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดเตเดเดจเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต เดเดจเตเดจ เดคเดจเตเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดเตเดฆเตเดฏเดคเตเดคเดฟเดจเต เดชเตเดฑเดฎเต, เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตฝ เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเตเดจเตเดจเต เดตเดฟเดถเตเดตเดธเดฟเดเตเดเตเดจเตเดจ เดเดณเตเดเดณเตเดฃเตเดเตเดจเตเดจเต เดเดพเตป เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดพเตป เดชเดฒเดชเตเดชเตเดดเตเด เดเดฃเตเดเดฟเดเตเดเตเดณเตเดณ เด เดตเตเดเตเดทเดฃเดคเตเดคเดฟเดจเตเดฑเต เดจเตเดฏเดพเดฏเตเดเดฐเดฃเด, เดจเดฟเตผเดฎเตเดฎเดพเดฃ เดชเตเดชเตเดชเต เดฒเตเตป เดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดพเดฃเต เดเดจเตเดจเดคเดพเดฃเต. เด เดคเต, เดเดคเต เดถเดฐเดฟเดเตเดเตเด เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดพเดฃเต. เด เดงเดฟเด เด เดเดฟเดธเตเดฅเดพเดจ เดธเตเดเดฐเตเดฏ เดเตเดฒเดตเตเดเตพ เดเดฃเตเดเต. เดจเดฟเดเตเดเตพ เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเตฝเดชเตเดชเดจเตเดจเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเตเดเตเดเดฟเตฝ (เด เดคเต jOOQ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ JAXB, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดนเตเดฌเตผเดจเตเดฑเตเดฑเต, เดฎเตเดคเดฒเดพเดฏเดต), เดเดฐเต เดตเตผเดเตเดเต เดฌเตเดเตเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตป เดธเดฎเดฏเดฎเตเดเตเดเตเดเตเด, เด เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเดฒเตเดฏเด เดจเตเดเตเดจเตเดจเดคเดฟเดจเต API เดชเด เดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเตเดฒเดตเดดเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต. .
เดเดจเดฑเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดเดชเดเดฐเดฃเด เดฎเดจเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเตเดฒเดตเตเดเตพ เดตเดณเดฐเต เดเดฏเตผเดจเตเดจเดคเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดกเต เดเดจเดฑเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดเดชเดฏเตเดเดเตเดทเดฎเดคเดฏเดฟเตฝ API เดเดฐเต เดฎเตเดถเด เดเตเดฒเดฟ เดเตเดฏเตเดคเต (เดญเดพเดตเดฟเดฏเดฟเตฝ เด เดคเดฟเตฝ เดเดทเตโเดเดพเดจเตเดธเตเดคเดฎเดพเดเตเดเดฒเตเด เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเดพเดฃเตเดจเตเดจเต เดฎเดพเดฑเตเดจเตเดจเต). เด เดคเตเดคเดฐเด เดเดคเตเดเตเดเดฟเดฒเตเด API-เดฏเตโเดเตเดเต เดเดฑเตเดฑเดตเตเด เดเดฏเตผเดจเตเดจ เดฎเตเตปเดเดฃเดจ เดจเตฝเดเตเดฃเตเดเดคเต เดเดชเดฏเตเดเดเตเดทเดฎเดคเดฏเดพเดฃเต. เดเดจเตเดจเดพเตฝ เดเดคเต เดเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดคเดฟเดฐเดพเดฏ เดเดฐเต เดตเดพเดฆเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด, เดเดจเตเดคเดฐเดฟเดเดฎเต เดฌเดพเดนเตเดฏเดฎเต เดเดฏ เดธเดคเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเตเดฐเดคเดฟเดจเดฟเดงเดพเดจเด เดเดดเตเดคเตเดจเตเดจเดคเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดเตเดเตเดฃเตเดเดพเดฃเต.
เดเดคเตเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดธเดฎเดฏเดฎเดฟเดฒเตเดฒ เดเดจเตเดจเต เดชเดฒเดฐเตเด เดชเดฑเดฏเตเด. เด เดตเตผ เด เดตเดฐเตเดเต เดธเตเดชเตเดชเตผ เดเตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดธเดฎเดฏเดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเดพเดฃเต. เดเดฐเต เดฆเดฟเดตเดธเด เดเดดเดฟเดเตเดเต เดเดเตเดเตพ เด เดธเดเดฌเตเดฒเดฟ เดเตบเดตเตเดฏเดฑเตเดเตพ เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด, เดเดเตเดเตพเดเตเดเต เดธเดฎเดฏเดฎเตเดฃเตเดเดพเดเตเด. เดเดพเตป เด เดตเตผเดเตเดเต เดเดคเตเดคเดฐเด เดจเตฝเดเตเด:
เดเดจเตเดจเดพเตฝ เดนเตเดฌเตผเดจเตเดฑเตเดฑเต / เดเตเดชเดฟเดเดฏเดฟเตฝ "เดเดพเดตเดฏเดฟเตฝ" เดเตเดกเต เดเดดเตเดคเตเดจเตเดจเดคเต เดตเดณเดฐเต เดเดณเตเดชเตเดชเดฎเดพเดฃเต.
เดถเดฐเดฟเดเตเดเตเด. เดนเตเดฌเตผเดจเตเดฑเตเดฑเดฟเดจเตเด เด เดคเดฟเดจเตเดฑเต เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเตเด เดเดคเต เดเดฐเต เด เดจเตเดเตเดฐเดนเดตเตเด เดถเดพเดชเดตเตเดฎเดพเดฃเต. เดนเตเดฌเตผเดจเตเดฑเตเดฑเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเตเดชเตเดฒเต เดฐเดฃเตเดเต เดเดจเตเดฑเดฟเดฑเตเดฑเดฟเดเตพ เดเดดเตเดคเดพเด:
@Entity
class Book {
@Id
int id;
String title;
}
เดเตเดเดพเดคเต เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดเดฒเตเดฒเดพเด เดคเดฏเตเดฏเดพเดฑเดพเดฃเต. เดจเดฟเดเตเดเดณเตเดเต SQL-เดจเตเดฑเต "เดกเดฏเดฒเดเตโเดฑเตเดฑเดฟเดจเตเดฑเต" DDL-เตฝ เด เดเดจเตเดฑเดฟเดฑเตเดฑเดฟ เดเดเตเดเดจเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเด เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ "เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ" เดธเตเดทเตเดเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดนเตเดฌเตผเดจเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเดงเดพเดจ เดฒเดเตเดทเตเดฏเด:
CREATE TABLE book (
id INTEGER PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
title VARCHAR(50),
CONSTRAINT pk_book PRIMARY KEY (id)
);
CREATE INDEX i_book_title ON book (title);
... เดเตเดเดพเดคเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดฐเดเดญเดฟเดเตเดเตเด. เดตเตเดเดคเตเดคเดฟเตฝ เดเดดเตเดจเตเดจเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเดจเตเด เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดเดพเดฐเตเดฏเดเตเดเตพ เดชเดฐเตเดเตเดทเดฟเดเตเดเดพเดจเตเด เดตเดณเดฐเต เดฐเดธเดเดฐเดฎเดพเดฏ เดเดฐเต เดซเตเดเตเดเตผ.
เดเดเตเดเดฟเดฒเตเด, เดเดจเตเดจเต เด เดจเตเดตเดฆเดฟเดเตเดเต. เดเดพเตป เดเดณเตเดณเด เดชเดฑเดฏเตเดเดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต.
- เดนเตเดฌเตผเดจเตเดฑเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดพเดฅเดฎเดฟเด เดเตเดฏเตเดเต เดจเดฟเตผเดตเดเดจเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดฎเต?
- TITLE-เตฝ เดนเตเดฌเตผเดจเตเดฑเตเดฑเต เดเดฐเต เดธเตเดเดฟเด เดธเตเดทเตเดเดฟเดเตเดเตเดฎเต? เดเดเตเดเตพเดเตเดเต เด เดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเตเดจเตเดจเต เดเดจเดฟเดเตเดเดฑเดฟเดฏเดพเด.
- เดนเตเดฌเตผเดจเตเดฑเตเดฑเต เด เดเต เดเดกเดจเตเดฑเดฟเดฑเตเดฑเดฟ เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเดจเดฟเตฝ เดเดฐเต เดเดกเดจเตเดฑเดฟเดฑเตเดฑเดฟ เดเต เดเดเตเดเตเดฎเต?
เดเดฐเตเดชเดเตเดทเต เดเดฒเตเดฒ. เดจเดฟเดเตเดเตพ เดเดฆเตเดฏเด เดฎเตเดคเตฝ เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดชเดดเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดจเดฟเดฐเดธเดฟเดเตเดเตเดเดฏเตเด เดเดตเดถเตเดฏเดฎเดพเดฏ เดตเตเดฏเดพเดเตเดฏเดพเดจเดเตเดเตพ เดเตเตผเดคเตเดคเดฏเตเดเตป เดชเตเดคเดฟเดฏเตเดฐเตเดฃเตเดฃเด เดธเตเดทเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต. เด เดคเดฟเดจเดพเตฝ, เดชเตเดธเตเดคเด เดธเตเดฅเดพเดชเดจเด เดเดเตเดตเดฟเตฝ เด เดซเตเด เดเดเตเดเตเดเตเด:
@Entity
@Table(name = "book", indexes = {
@Index(name = "i_book_title", columnList = "title")
})
class Book {
@Id
@GeneratedValue(strategy = IDENTITY)
int id;
String title;
}
เด เดเดฟเดชเตเดณเดฟ. เดชเตเดจเดฐเตเดเตเดเตเดตเดฟเดชเตเดชเดฟเดเตเดเตเด. เดตเตเดฃเตเดเตเด, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดเดคเต เดตเดณเดฐเต เดเดณเตเดชเตเดชเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพ เดชเดฟเดจเตเดจเตเดเต เดชเดฃเด เดจเตฝเดเตเดฃเตเดเดฟเดตเดฐเตเด.
เดคเดพเดฎเดธเดฟเดฏเดพเดคเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฟเดจเตเดจเตเดเต เดจเดฟเดเตเดเตพ เดเตฝเดชเดพเดฆเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเตเดเตเดฃเตเดเดฟเดตเดฐเตเด. เด เดชเตเดชเตเดดเดพเดฃเต เดฎเตเดกเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเดจเตเดจเดคเต. เดเดพเดฐเดฃเด:
เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเตฝ, เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ, เดชเดดเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดจเดฟเดฐเดธเดฟเดเตเดเดพเดจเตเด เดเดฆเตเดฏเด เดฎเตเดคเตฝ เดเดฒเตเดฒเดพเด เดเดฐเดเดญเดฟเดเตเดเดพเดจเตเด เดเดจเดฟ เดธเดพเดงเตเดฏเดฎเดฒเตเดฒ. เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดฐเต เดฒเตเดเดธเดฟ เดเดฏเดฟ เดฎเดพเดฑเตเด.
เดเดจเดฟ เดฎเตเดคเตฝ เดเดจเตเดจเตเดเตเดเตเด เดเดดเตเดคเตเดฃเตเดเดฟ เดตเดฐเตเด
เด เดคเดฟเดจเดพเตฝ, เดจเดฟเดเตเดเตพ เดเตฝเดชเดพเดฆเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดจเตเดเตเดเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดเตเดณเตเดณ เดชเดพเดเตเดเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต. เด เดต เดตเดณเดฐเต เดตเตเดเดคเตเดคเดฟเตฝ เดเตฝเดชเดพเดฆเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเดฃเตเดเตเดตเดฐเตเดฃเตเดเดคเตเดฃเตเดเต. เดเตฝเดชเตเดชเดพเดฆเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเดเตเดเดณเตเดเต เดฎเตเดเตเดฐเตเดทเดจเตเดเดณเตเดเต เดธเตเดเดฎเดฎเดพเดฏ เดชเตเดชเตเดชเตเดฒเตเดจเดฟเดเดเต เดจเดฟเดเตเดเตพ เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเตเดเดฏเตเด เดธเดเดเดเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เดจเดฟเดเตเดเตพ เดตเดจเตเดฏเดฎเดพเดฏเดฟ เดเดคเตเดคเตเดเดณเดฟเดเตเดเตเดเดฏเดพเดฃเต. เดชเดฟเดจเตเดจเต เดเดฒเตเดฒเดพเด เดถเดฐเดฟเดฏเดพเดฏเดฟ เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดธเดฎเดฏเดฎเดฟเดฒเตเดฒ. เดจเดฟเดเตเดเตพ เดนเตเดฌเตผเดจเตเดฑเตเดฑเดฟเดจเต เดถเดเดพเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดพเดฐเดฃเด เดเดคเต เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดเดฐเตเดเตเดฏเตเดเตเดเดฟเดฒเตเด เดคเตเดฑเตเดฑเดพเดฃเต, เดชเดเตเดทเต เดจเดฟเดเตเดเดณเดฒเตเดฒ ...
เดชเดเดฐเด, เดคเตเดเดเตเดเด เดฎเตเดคเตฝ, เดเดฒเตเดฒเดพเด เดคเดฟเดเดเตเดเตเด เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดเตเดฏเตเดฏเดพเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดธเตเดเตเดเดฟเดณเดฟเตฝ เดฑเตเดฃเตเดเต เดตเตเดฒเตเดเตพ เดเดเตเด.
เดเดฆเตเดฏเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต
เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเตเดเตเดฎเดฏเดฟเดฒเต เดฏเดฅเดพเตผเดคเตเดฅ "เดธเดคเตเดฏเดตเตเด" เด
เดคเดฟเดจเตเดฎเตเดฒเตเดณเตเดณ "เดชเดฐเดฎเดพเดงเดฟเดเดพเดฐเดตเตเด" เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดณเตเดณเดฟเดฒเดพเดฃเต. เดธเตเดเตเดฎ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต, เดฎเดฑเตเดฑเตเดตเดฟเดเตเดฏเตเดฎเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดเดฐเต เดเตเดฒเดฏเดจเตเดฑเตเดเตพเดเตเดเตเด เด เดธเตเดเตเดฎเดฏเตเดเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดเดฃเตเดเต, เด
เดคเดฟเดจเดพเตฝ เดธเตเดเตเดฎเดฏเตเด เด
เดคเดฟเดจเตเดฑเต เดธเดฎเดเตเดฐเดคเดฏเตเด เดชเดพเดฒเดฟเดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดฌเดจเตเดงเดฎเดพเดฏเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดคเดจเตเดจเต เดเตเดฏเตเดฏเดพเตป เดเดคเต เดคเดฟเดเดเตเดเตเด เดฏเตเดเตเดคเดฟเดธเดนเดฎเดพเดฃเต - เดเดตเดฟเดเต เดตเดฟเดตเดฐเดเตเดเตพ เดธเตเดเตเดทเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดเดคเต เดชเดดเดฏ เดเตเดเดพเดจเดฎเดพเดฃเต. เดชเตเดฐเดพเดฅเดฎเดฟเดเดตเตเด เด
เดฆเตเดตเดฟเดคเตเดฏเดตเตเดฎเดพเดฏ เดเตเดเตพ เดจเดฒเตเดฒเดคเดพเดฃเต. เดตเดฟเดฆเตเดถ เดเตเดเตพ เดจเดฒเตเดฒเดคเดพเดฃเต. เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเดฐเดฟเดถเตเดงเดจ เดจเดฒเตเดฒเดคเดพเดฃเต.
เดชเดฟเดจเตเดจเต, เด เดคเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, Oracle เดเดชเดฏเตเดเดฟเดเตเดเต, เดจเดฟเดเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดชเตเดชเตเดเตเดเตเดเตเดเดพเด:
- เดจเดฟเดเตเดเดณเตเดเต เดฎเตเดถ เดเดคเต เดธเตเดฅเดฒเดคเตเดคเดพเดฃเต
- เด เดตเดณเตเดเต PCTFREE เดฎเตเดฒเตเดฏเด เดเดจเตเดคเดพเดฃเต
- เดจเดฟเดเตเดเดณเตเดเต เดเตเดฐเดฎเดคเตเดคเดฟเดฒเต เดเดพเดทเต เดตเดฒเตเดชเตเดชเด เดเดจเตเดคเดพเดฃเต (เดเดกเดฟเดเตเดเต เดชเดฟเดจเตเดจเดฟเตฝ)
เดเตเดฑเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ เดเดคเตเดฒเตเดฒเดพเด เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด, เดชเดเตเดทเต "เดตเดฒเดฟเดฏ เดกเดพเดฑเตเดฑ" เดเดจเตเดจ เดฎเดฃเตเดกเดฒเดคเตเดคเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดจเตเดจเดคเต เดตเดฐเต เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ - เดฎเตเดเดณเดฟเตฝ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดคเต เดชเตเดฒเตเดฏเตเดณเตเดณ เดตเตเดฃเตเดเตผ เดจเตฝเดเตเดจเตเดจ เดธเตเดฑเตเดฑเตเดฑเตเดเต เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเดจเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดชเตเดฐเดฏเตเดเดจเด เดจเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดเดพเตป เดเดฃเตเด ORM-เดเดณเตเดจเตเดจเตเด (jOOQ เดเตพเดชเตเดชเตเดเต) เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดเตเดเดพเดตเตเดจเตเดจ เดฎเตเดดเตเดตเตป DDL เดเดชเตเดทเดจเตเดเดณเดฟเดฒเตเดเตเดเตเด เดชเตเดฐเดตเตเดถเดจเด เดจเตฝเดเตเดจเตเดจเดฟเดฒเตเดฒ. DDL เดเดดเตเดคเดพเตป เดจเดฟเดเตเดเดณเต เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต ORM-เดเตพ เดเดฟเดฒ เดเตเดณเตเดเตพ เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดเดจเตเดจเดพเตฝ เดฆเดฟเดตเดธเดพเดตเดธเดพเดจเด, เดจเดจเตเดจเดพเดฏเดฟ เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตเดค เดเดฐเต เดธเตเดเตเดฎ DDL-เตฝ เดเตเดเตเดฃเตเดเต เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดคเตเดเตเดเดฟเดฒเตเด เดเดจเดฑเตเดฑเตเดฑเดกเต เดกเดฟเดกเดฟเดเตฝ เด เดคเดฟเดจเตเดฑเต เดเดเดฆเตเดถ เดเดฃเดเตเดเต เดฎเดพเดคเตเดฐเดฎเดพเดฃเต.
เดเตเดฒเดฏเดจเตเดฑเต เดฎเตเดกเดฒเดฟเดจเตเดฑเต เดเดพเดฐเตเดฏเดฎเต?
เดฎเตเดเดณเดฟเตฝ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดคเตเดชเตเดฒเต, เดเตเดฒเดฏเดจเตเดฑเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเตเดเตเดฎเดฏเตเดเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดเดตเดถเตเดฏเดฎเดพเดฃเต, เดเตเดฒเดฏเดจเตเดฑเต เดเดพเดดเตเด. เด เดเตเดฒเดฏเดจเตเดฑเต เดเดพเดดเตเด เดฏเดฅเดพเตผเดคเตเดฅ เดฎเตเดกเดฒเตเดฎเดพเดฏเดฟ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเต เดชเตเดฐเดคเตเดฏเตเดเด เดชเดฑเดฏเตเดฃเตเดเดคเดฟเดฒเตเดฒ. เดเดคเต เดจเตเดเดพเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดจเดฒเตเดฒ เดฎเดพเตผเดเด เดเดจเตเดคเดพเดฃเต? เดเดฐเต เดเตเดกเต เดเดจเดฑเตเดฑเตเดฑเตผ เดเดชเดฏเตเดเดฟเดเตเดเต.
เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เด เดตเดฐเตเดเต เดฎเตเดฑเตเดฑเดพ-เดตเดฟเดตเดฐเดเตเดเตพ SQL เดตเดดเดฟ เดจเตฝเดเตเดจเตเดจเต. เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดค SQL เดญเดพเดทเดเดณเดฟเตฝ เดเดฒเตเดฒเดพ เดชเดเตเดเดฟเดเดเดณเตเด เดเดเตเดเดจเต เดจเตเดเดพเด เดเดจเตเดจเดคเต เดเดคเดพ:
-- H2, HSQLDB, MySQL, PostgreSQL, SQL Server
SELECT table_schema, table_name
FROM information_schema.tables
-- DB2
SELECT tabschema, tabname
FROM syscat.tables
-- Oracle
SELECT owner, table_name
FROM all_tables
-- SQLite
SELECT name
FROM sqlite_master
-- Teradata
SELECT databasename, tablename
FROM dbc.tables
เด เดเตเดฆเตเดฏเดเตเดเดณเตเด (เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏเดต, เดจเดฟเดเตเดเตพ เดเดพเดดเตโเดเดเตพ, เดญเตเดคเดฟเดเดฎเดพเดฏ เดเดพเดดเตโเดเดเตพ, เดชเดเตเดเดฟเด เดฎเตเดฒเตเดฏเดฎเตเดณเตเดณ เดซเดเดเตโเดทเดจเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเด เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต เดเดจเตเดจเดคเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเต) เดเตเตพ เดเตเดฏเตโเดคเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเด. DatabaseMetaData.getTables()
เด เดคเตเดคเดฐเด เด เดจเตเดตเตเดทเดฃเดเตเดเดณเตเดเต เดซเดฒเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต, เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดฎเตเดกเดฒเดฟเดจเตเดฑเต เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฒเดฏเดจเตเดฑเต-เดธเตเดกเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดคเดพเดฐเดคเดฎเตเดฏเตเดจ เดเดณเตเดชเตเดชเดฎเดพเดฃเต, เดจเดฟเดเตเดเตพ เดเตเดฒเดฏเดจเตเดฑเดฟเตฝ เดเดคเต เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏ เดเดชเดฏเตเดเดฟเดเตเดเดพเดฒเตเด.
- เดจเดฟเดเตเดเตพ เดเตเดกเดฟเดฌเดฟเดธเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเตเดชเตเดฐเดฟเดเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเตเดเตเดเด เดธเตเดเตเดฐเดฟเดเดเต เดเตเตบเดธเตเดฑเตเดฑเดจเตเดฑเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
- เดจเดฟเดเตเดเตพ JPA เดเดฃเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดฑเดฟเดฑเตเดฑเดฟเดเตพ เดคเดจเตเดจเต เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
- เดจเดฟเดเตเดเตพ jOOQ เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต jOOQ เดฎเตเดฑเตเดฑเดพ เดฎเตเดกเตฝ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
เดจเดฟเดเตเดเดณเตเดเต เดเตเดฒเดฏเดจเตเดฑเต API เดเดคเตเดฐ เดชเดตเตผ เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต เดเดจเตเดจเดคเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเต (เดเดฆเดพ: jOOQ เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ JPA), เดเดจเดฑเตเดฑเตเดฑเดกเต เดฎเตเดฑเตเดฑเดพ เดฎเตเดกเตฝ เดถเดฐเดฟเดเตเดเตเด เดธเดฎเตเดชเดจเตเดจเดตเตเด เดชเตเตผเดฃเตเดฃเดตเตเดฎเดพเดเดพเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด
เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดเตเดฐเดฒเตเดเดณเตเดเต เดธเดพเดงเตเดฏเดค เดเดเตเดเตเดเตเด,
เดเดชเตเดชเตเตพ เดเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดตเตผเดฆเตเดงเดจเดตเตเด เดเตเดฒเดฏเดจเตเดฑเต เดเตเดกเต เดธเตเดตเดฏเดฎเตเดต เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด:
ALTER TABLE book RENAME COLUMN title TO book_title;
เด เดเตเดฒเดฟ เดฐเดฃเตเดเตเดคเดตเดฃ เดเตเดฏเตเดฏเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดถเดฐเดฟเดเตเดเตเด เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดเต? เดเดฐเต เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด. เดเดเตเดเตพ DDL เดเตเดฏเตเดฏเตเดจเตเดจเต, เดจเดฟเดเตเดเดณเตเดเต เดฌเดฟเตฝเดกเต เดชเตเดชเตเดชเตเดฒเตเดจเดฟเดฒเตเดเต เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเต เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดค เดเดจเตเดฑเดฟเดฑเตเดฑเดฟ เดจเตเดเตเด:
@Entity
@Table(name = "book", indexes = {
// ะั ะพะฑ ััะพะผ ะทะฐะดัะผัะฒะฐะปะธัั?
@Index(name = "i_book_title", columnList = "book_title")
})
class Book {
@Id
@GeneratedValue(strategy = IDENTITY)
int id;
@Column("book_title")
String bookTitle;
}
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดคเตเดเตเดเดฟเดฏ jOOQ เดเตเดฒเดพเดธเต. เดฎเดฟเดเตเด DDL เดฎเดพเดฑเตเดฑเดเตเดเดณเตเด เดตเดพเดเตเดฏเดเดเดจเดฏเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด เตผเดคเตเดฅเดถเดพเดธเตเดคเตเดฐเดคเตเดคเตเดฏเตเด เดฌเดพเดงเดฟเดเตเดเตเดจเตเดจเต. เด เดคเดฟเดจเดพเตฝ, เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดคเต เดเตเดกเดฟเดจเต เดฌเดพเดงเดฟเดเตเดเตเด (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเดพเด) เดเดเดชเตเตฝ เดเตเดฏเตเดค เดเตเดกเดฟเตฝ เดเดพเดฃเตเดจเตเดจเดคเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดธเดคเตเดฏเด เดฎเดพเดคเตเดฐเด
เดจเดฟเดเตเดเตพ เดเดคเต เดธเดพเดเตเดเตเดคเดฟเดเดตเดฟเดฆเตเดฏ เดเดชเดฏเตเดเดฟเดเตเดเดพเดฒเตเด, เดเดฟเดฒ เดเดชเดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพเดเตเดเต เดธเดคเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดเด เดเดฑเดตเดฟเดเดฎเดพเดฏ เดเดฐเต เดฎเตเดกเตฝ เดเดชเตเดชเตเดดเตเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด - เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฑเดเตเดเดคเต เดเดเตเดเตพ เดเดคเดฟเดจเดพเดฏเดฟ เดชเดฐเดฟเดถเตเดฐเดฎเดฟเดเตเดเตเดเดฏเตเด "เดธเดคเตเดฏเด" เดเดฒเตเดฒเดพเดฏเดฟเดเดคเตเดคเตเด เดเดฐเดฟเดเดคเตเดคเตเด เดเดฐเตเดธเดฎเดฏเด เดเดฒเตเดฒเดพเดคเตเดค เดเดจเตเดฑเตผเดชเตเดฐเตเดธเต เดเดถเดฏเดเตเดเตเดดเดชเตเดชเด เดเดดเดฟเดตเดพเดเตเดเตเดเดฏเตเด เดตเตเดฃเด. เดเดฒเตเดฒเดพเด เดตเดณเดฐเต เดเดณเตเดชเตเดชเดฎเดพเดเตเดเดพเด. เดจเดฟเดเตเดเตพ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเดฟ XML เดซเดฏเดฒเตเดเตพ เดเตเดฎเดพเดฑเตเดฑเด เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, XSD เดเดชเดฏเตเดเดฟเดเตเดเตเด. XML เดฐเตเดชเดคเตเดคเดฟเตฝ jOOQ-เดจเตเดฑเต INFORMATION_SCHEMA เดฎเตเดฑเตเดฑเดพ เดฎเตเดกเตฝ เดจเตเดเตเดเตเด:
- XSD เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต
- XSD XML เดเดณเตเดณเดเดเตเดเด เดจเดจเตเดจเดพเดฏเดฟ เด เดเดฏเดพเดณเดชเตเดชเตเดเตเดคเตเดคเตเดเดฏเตเด เดเดฒเตเดฒเดพ เดเตเดฒเดฏเดจเตเดฑเต เดญเดพเดทเดเดณเดฟเดฒเตเด เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด เด เดจเตเดตเดฆเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
- XSD เดจเดจเตเดจเดพเดฏเดฟ เดตเตเตผเดทเตป เดเตเดฏเตเดคเดคเตเด เดตเดณเดฐเต เดชเดฟเดจเตเดจเตเดเตเดเด เด เดจเตเดฏเตเดเตเดฏเดตเตเดฎเดพเดฃเต
- XJC เดเดชเดฏเตเดเดฟเดเตเดเต XSD เดเดพเดต เดเตเดกเดฟเดฒเตเดเตเดเต เดตเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด
เด เดตเดธเดพเดจ เดชเตเดฏเดฟเดจเตเดฑเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เดเดเตเดธเตเดเดเดเตฝ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเต เดฌเดพเดนเตเดฏ เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเดฟ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเตเดฎเตเดชเตเตพ, เดเดเตเดเดณเตเดเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดธเดพเดงเตเดคเดฏเตเดณเตเดณเดคเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต. JAXB, XJC, XSD เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดคเต เดจเตเดเดพเตป เดตเดณเดฐเต เดเดณเตเดชเตเดชเดฎเดพเดฃเต. เดจเดฎเตเดฎเตเดเต เดธเดจเตเดฆเตเดถเดเตเดเดณเต เดเดพเดต เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเดณเดพเดเตเดเตเดจเตเดจ เดเดฐเต เดเดพเดต-เดเดฆเตเดฏ เดกเดฟเดธเตเตป เดธเดฎเตเดชเดจเดคเตเดคเดฟเตฝ, เด เดต เดเดเตเดเดจเตเดฏเตเดเตเดเดฟเดฒเตเด XML-เดฒเตเดเตเดเต เดฌเตเดฆเตเดงเดฟเดชเดฐเดฎเดพเดฏเดฟ เดฑเตเตปเดกเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดฎเดฑเตเดฑเตเดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดชเดญเตเดเดคเตเดคเดฟเดจเดพเดฏเดฟ เด เดฏเดฏเตโเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเต เดเดฟเดจเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดคเตเตผเดคเตเดคเตเด เดญเตเดฐเดพเดจเตเดคเดพเดฃเต. เด เดฐเตเดคเดฟเดฏเดฟเตฝ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเด XML เดตเดณเดฐเต เดฎเตเดถเด เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณเดคเตเด, เดฐเตเดเดเดณเดฟเดฒเตเดฒเดพเดคเตเดคเดคเตเด, เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดณเตเดณเดคเตเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด. เด เดคเตเดคเดฐเดฎเตเดฐเต เดเดจเตเดฑเตผเดซเตเดธเดฟเตฝ เดธเตเดตเดจ เดจเดฟเดฒเดตเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต (เดเดธเตโเดเตฝโเด) เดเดฐเต เดเดฐเดพเดฑเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เด เดคเต เดเดเดจเดเดฟ เดธเตเดเตเดฐเต เดเตเดฏเตเดฏเตเด.
เดธเดคเตเดฏเด เดชเดฑเดเตเดเดพเตฝ, JSON API-เดฏเดฟเตฝ เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดคเต เดเดคเดพเดฃเต, เดชเดเตเดทเต เดเดคเต เดฎเดฑเตเดฑเตเดฐเต เดเดฅเดฏเดพเดฃเต, เด เดเตเดคเตเดค เดคเดตเดฃ เดเดพเตป เดตเดพเดฆเดฟเดเตเดเตเด ...
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ: เด เดต เดธเดฎเดพเดจเดฎเดพเดฃเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดตเดฏเตเดฒเตเดฒเดพเด เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดเดจเตเดจเตเดคเดจเตเดจเตเดฏเดพเดฃเตเดจเตเดจเต เดจเดฟเดเตเดเตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเต. เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเต เด เดคเดฟเดจเตเดฑเต เดกเดพเดฑเตเดฑเดฏเตเดฃเตเดเต เดเตเดเดพเดคเต เดธเตเดเตเดฎ เดฎเดพเดจเตเดเต เดเตเดฏเตเดฏเดฃเด. เดธเตเดเตเดฎเดฏเดฟเตฝ เดตเดฐเตเดคเตเดคเดฟเดฏ เดเดฒเตเดฒเดพ เดฎเดพเดฑเตเดฑเดเตเดเดณเตเด DDL-เตฝ เดจเตเดฐเดฟเดเตเดเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฃเด, เด เดเตเดเดจเต เดธเดคเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดเด เดเดฑเดตเดฟเดเด เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด.
เดเดฑเดตเดฟเด เด เดชเตโเดกเตเดฑเตเดฑเต เดธเดเดญเดตเดฟเดเตเดเตเดฎเตเดชเตเตพ, เดเดฒเตเดฒเดพ เดเตเดฒเดฏเดจเตเดฑเตเดเดณเตเด เดฎเตเดกเดฒเดฟเดจเตเดฑเต เดชเดเตผเดชเตเดชเตเดเตพ เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดฃเด. เดเดฟเดฒ เดเตเดฒเดฏเดจเตเดฑเตเดเตพ jOOQ, Hibernate เด เดฒเตเดฒเตเดเตเดเดฟเตฝ JDBC (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฐเดฃเตเดเตเด) เดเดชเดฏเตเดเดฟเดเตเดเต เดเดพเดตเดฏเดฟเตฝ เดเดดเตเดคเดฟเดฏเตเดเตเดเดพเด. เดฎเดฑเตเดฑเต เดเตเดฒเดฏเดจเตเดฑเตเดเตพ Perl-เตฝ เดเดดเตเดคเดฟเดฏเตเดเตเดเดพเด (เด เดตเตผเดเตเดเต เดจเดฎเตเดเตเดเต เดเดถเดเดธเดเตพ เดจเตเดฐเดพเด), เดฎเดฑเตเดฑเตเดณเตเดณเดต C#-เตฝ. เดธเดพเดฐเดฎเดฟเดฒเตเดฒ. เดชเตเดฐเดงเดพเดจ เดฎเตเดกเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเดพเดฃเต. ORM- เดเดจเดฑเตเดฑเตเดฑเดกเต เดฎเตเดกเดฒเตเดเตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฎเตเดถเด เดเตเดฃเดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณเดคเตเด เดฎเตเดถเดฎเดพเดฏเดฟ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดชเตเดชเตเดเตเดเดคเตเด เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดณเตเดณเดคเตเดฎเดพเดฃเต.
เด เดคเตเดเตเดฃเตเดเต เดคเตเดฑเตเดฑเตเดเตพ เดตเดฐเตเดคเตเดคเดฐเตเดคเต. เดคเตเดเดเตเดเด เดฎเตเดคเตฝ เดคเตเดฑเตเดฑเตเดเตพ เดตเดฐเตเดคเตเดคเดฐเตเดคเต. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด. เดเดเตเดเตเดฎเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เดตเดฟเดจเตเดฏเดพเดธ เดชเตเดชเตเดชเตเดฒเตเตป เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเด. เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดฎเตเดกเตฝ เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดชเดเตผเดคเตเดคเดพเดจเตเด เดเตเดฒเดฏเดจเตเดฑเตเดเดณเดฟเตฝ เดเดเดพเดจเตเด เดเตเดกเต เดเดจเดฑเตเดฑเตเดฑเดฑเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเด. เดเตเดกเต เดเดจเดฑเตเดฑเตเดฑเดฑเตเดเดณเต เดเตเดฑเดฟเดเตเดเต เดเดเตเดฒเดชเตเดชเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด. เด เดตเตผ เดจเดฒเตเดฒเดตเดฐเดพเดฃเต. เด เดตเดฐเตเดเตเดชเตเดชเด, เดจเดฟเดเตเดเตพ เดเตเดเตเดคเตฝ เดเตฝเดชเตเดชเดพเดฆเดจเดเตเดทเดฎเดคเดฏเตเดณเตเดณเดตเดฐเดพเดฏเดฟเดคเตเดคเตเดฐเตเด. เดคเตเดเดเตเดเด เดฎเตเดคเตฝ เดคเดจเตเดจเต เด เดต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเตเดฑเดเตเดเต เดธเดฎเดฏเด เดเดฟเดฒเดตเดดเดฟเดเตเดเตเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดจเดฟเดเตเดเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดคเต, เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดจเตเดฑเต เดธเตเดฑเตเดฑเตเดฑเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดตเตผเดทเดเตเดเดณเตเดณเด เดฎเตเดเตเดเดชเตเดชเตเดเตเด เดชเตเดฐเดเดเดจเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดเดจเตเดจเตเดเต เดจเดจเตเดฆเดฟ เดชเดฑเดฏเดฐเตเดคเต, เดชเดฟเดจเตเดจเตเดเต.
เดตเดฟเดถเดฆเตเดเดฐเดฃเด
เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดชเดฑเดเตเดเดพเตฝ: เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดฎเตเดกเดฒเดฟเดจเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดฐเตเดคเดฟเดฏเดฟเตฝ เดฎเตเดดเตเดตเตป เดธเดฟเดธเตเดฑเตเดฑเดตเตเด (เด เดคเดพเดฏเดคเต, เดกเตเดฎเตเดฏเตเตป, เดฌเดฟเดธเดฟเดจเดธเต เดฒเตเดเดฟเดเต, เดฎเตเดคเดฒเดพเดฏเดต) เดตเดณเดเตเดเตเดเดฟเดเตเดเดฃเดฎเตเดจเตเดจเต เด เดฒเตเดเดจเด เดเดฐเต เดคเดฐเดคเตเดคเดฟเดฒเตเด เดตเดพเดฆเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ เดเดพเตป เดธเดเดธเดพเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดฎเดพเดฏเดฟ เดธเดเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเตเดฒเดฏเดจเตเดฑเต เดเตเดกเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดฎเตเดกเดฒเดฟเดจเตเดฑเต เด เดเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฃเด, เด เดเตเดเดจเต เด เดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดฎเตเดกเดฒเดฟเดจเต "เดซเดธเตเดฑเตเดฑเต เดเตเดฒเดพเดธเต" เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเดฟเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฟเดฒเตเดฒ. เด เดคเตเดคเดฐเด เดฒเตเดเดฟเดเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดจเดฟเดเตเดเดณเตเดเต เดเตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดเดเตเดธเดธเต เดฒเตเดฏเดฑเดฟเดฒเดพเดฃเต เดธเตเดฅเดฟเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต.
เดเดฟเดฒ เดธเตเดฅเดฒเดเตเดเดณเดฟเตฝ เดเดชเตเดชเตเดดเตเด เดธเดเดฐเดเตเดทเดฟเดเตเดเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฆเตเดตเดฟเดคเดฒ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดเดณเดฟเตฝ, เด เดคเตเดคเดฐเดฎเตเดฐเต เดธเดฟเดธเตเดฑเตเดฑเด เดฎเดพเดคเตเด เดฎเดพเดคเตเดฐเดฎเต เดธเดพเดงเตเดฏเดฎเดพเดเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดฎเดฟเดเตเด เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเดฒเตเด, เดกเดพเดฑเตเดฑ เดเดเตโเดธเดธเต เดฒเตเดฏเตผ, เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดฎเตเดกเดฒเดฟเดจเต เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจ เดเดฐเต "เดเดชเดธเดฟเดธเตเดฑเตเดฑเด" เดเดฏเดฟ เดเดจเดฟเดเตเดเต เดคเตเดจเตเดจเตเดจเตเดจเต.
เดเดดเดฟเดตเดพเดเตเดเดฒเตเดเตพ
เดเดฒเตเดฒเดพ เดจเดฟเดฏเดฎเดเตเดเตพเดเตเดเตเด เดเดดเดฟเดตเดพเดเตเดเดฒเตเดเตพ เดเดฃเตเดเต, เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดซเดธเตเดฑเตเดฑเต, เดธเตเดดเตเดธเต เดเตเดกเต เดเดจเดฑเตเดทเตป เดธเดฎเตเดชเดจเด เดเดฟเดฒเดชเตเดชเตเตพ เด เดจเตเดเดฟเดคเดฎเดพเดฏเตเดเตเดเดพเดฎเตเดจเตเดจเต เดเดพเตป เดฎเตเดฎเตเดชเต เดชเดฑเดเตเดเดฟเดเตเดเตเดฃเตเดเต. เด เดคเตเดคเดฐเด เดเดฟเดฒ เดเดดเดฟเดตเดพเดเตเดเดฒเตเดเตพ เดเดคเดพ (เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเตเด เดเดฃเตเดเต):
- เดธเตเดเตเดฎ เด เดเตเดเดพเดคเดฎเดพเดเตเดฎเตเดชเตเตพ เด เดคเต เดคเตเดฑเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดคเตเดเตเดเดฟเดฒเตเด เดกเดฏเดเตเดฐเด เดจเดพเดตเดฟเดเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเตป เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเต เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพ เดเดฐเต เดเตเตพ เดจเตฝเดเตเดจเตเดจเต. เดซเตเดฏเต. เดเดตเดฟเดเต เดเตเดกเต เดเดจเดฑเตเดทเตป เดเดฒเตเดฒ. เดเดจเตเดจเดฟเดเตเดเตเด - เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดฆเตเดฏเด.
- เดเดฟเดฒ เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเตป เดเดเตเดเดฏเดฟเตฝ เดเดฐเต เดธเตผเดเตเดฏเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดฟเดตเดฐเตเดฎเตเดชเตเตพ. เด เดเดฆเดพเดนเดฐเดฃเด เดชเดพเดฑเตเดฑเตเดฃเดฟเดจเตเดฑเต เดเตเดฑเตเดคเดพเดฏเดฟ เดเดเตเดฒเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเดพเดฃเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจเต
เดเดจเตเดฑเดฟเดฑเตเดฑเดฟ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดฎเตเดฒเตเดฏเด , เด เดคเดพเดฏเดคเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดเดฟเดเตเดเดชเตเดชเตเดเตเด เดเดฐเต เดธเตเดเตเดฎ เดเดฒเตเดฒ. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดฐเต RDBMS เดจเดฟเดเตเดเตพเดเตเดเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดเตเดฎเตเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดชเดฒเดชเตเดชเตเดดเตเด เดเดฑเดชเตเดชเตเดจเตฝเดเดพเตป เดชเตเดฒเตเด เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
เดเดดเดฟเดตเดพเดเตเดเดฒเตเดเตพ เดธเตเดตเดญเดพเดตเดคเตเดคเดพเตฝ เด
เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฃเต. เดเตผโเดกเดฟโเดฌเดฟโเดเดโเดเดธเดฟเดจเตเดฑเต เดเดชเดฏเตเดเด เดเตพเดชเตเดชเตเดเตเดจเตเดจ เดฎเดฟเดเตเด เดเตเดธเตเดเดณเดฟเดฒเตเด, เดธเตเดเตเดฎ เดฎเตเตปเดเตเดเตเดเดฟ เด
เดฑเดฟเดฏเดพเด, เด
เดคเต เดเตผโเดกเดฟโเดฌเดฟโเดเดโเดเดธเดฟเดจเตเดณเตเดณเดฟเดฒเดพเดฃเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ "เดธเดคเตเดฏ"เดคเตเดคเดฟเดจเตเดฑเต เดเด เดเดฑเดตเดฟเดเดตเตเดฎเดพเดฃเต, เดเตเดเดพเดคเต เดเดฒเตเดฒเดพ เดเตเดฒเดฏเดจเตเดฑเตเดเดณเตเด เด
เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเด เดชเดเตผเดชเตเดชเตเดเตพ เดจเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดฌเตเดเตเดเต, เดเดคเดฟเตฝ เดเดฐเต เดเตเดกเต เดเดจเดฑเตเดฑเตเดฑเตผ เดเตพเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเดฃเด.
เด
เดตเดฒเดเดฌเด: www.habr.com