Oracle автомат өсөлттэй юу?
Oracle автомат өсөлттэй юу?

Видео: Oracle автомат өсөлттэй юу?

Видео: Oracle автомат өсөлттэй юу?
Видео: 2023 ОНД ХАМГИЙН АЗТАЙ байх 6 ЖИЛ 2024, May
Anonim

MySQL-д багана тодорхойлохдоо та нэртэй параметрийг зааж өгч болно AUTO_INCREMENT . Дараа нь энэ хүснэгтэд шинэ утга оруулах бүрт энэ баганад оруулсан утга нь сүүлийн утгаас 1-ээр их байна. Гэхдээ, Oracle хийдэг үгүй байна а AUTO_INCREMENT онцлог.

Мөн бид Oracle дээр автомат өсөлтийг ашиглаж болох уу?

Үүсгэх 2 арга Автомат өсөлт Багана Oracle (Үндсэн түлхүүр) Бид чадна үүсгэх Автомат өсөлт доторх баганууд oracle IDENTITY баганыг ашиглан Oracle 12c. Тэгээд дотор Oracle Өгөгдлийн санд одоо байгаа функц байхгүй автомат өсөлт Хүснэгтийн схем дэх баганын утгууд хүртэл Oracle 12c (2014 оны дунд үе).

Хоёрдугаарт, би SQL Developer дээр баганыг хэрхэн автоматаар нэмэгдүүлэх вэ? Хүснэгт дээр хулганы баруун товчийг дараад "Засварлах" гэснийг сонгоно уу. "Засварлах" Хүснэгтийн цонхноос " баганууд ", дараа нь PK-ээ сонгоно уу багана . Identity руу оч Багана tab-ыг сонгоод "Identity хэлбэрээр үүсгэгдсэн"-ийг Төрөл гэж сонгоод, болон хоёроор эхэлж 1-ийг тавина нэмэгдүүлэх талбар . Энэ болно хийх энэ баганын автомат өсөлт.

Үүнтэй адилаар Oracle-ийн автомат өсөлт гэж юу вэ?

Автоматаар нэмэгдүүлэх Үндсэн түлхүүр Oracle . Маш олон мэдээллийн сан нь баганатай байдаг автоматаар нэмэгдэх шинж чанар эсвэл автоматаар нэмэгдэх өгөгдлийн төрөл. Тэдгээрийг баганын өвөрмөц танигч үүсгэхэд ашигладаг. онд Oracle , та авахын тулд Sequence-г Trigger-тэй хослуулан ашиглах ёстой автоматаар нэмэгдэх багана.

Автомат өсөлт гэж юу вэ?

Автомат өсөлт тоон өгөгдлийн төрлүүд дээр ажилладаг функц юм. Энэ нь тодорхойлогдсон талбарын хүснэгтэд бичлэг оруулах бүрт дараалсан тоон утгуудыг автоматаар үүсгэдэг. автомат өсөлт.

Зөвлөмж болгож буй: