SQL ырааттуулугу деген эмне?
SQL ырааттуулугу деген эмне?

Video: SQL ырааттуулугу деген эмне?

Video: SQL ырааттуулугу деген эмне?
Video: Жава деген эмне? Жава программалоо тилин Кыргыз тилинде акысыз оку. 2024, Апрель
Anonim

SQL | ырааттуулук . Ырааттуулук суроо-талап боюнча уникалдуу маанилерди өндүрүү үчүн кээ бир маалымат базасы системалары тарабынан түзүлгөн жана колдоого алынган 1, 2, 3, … бүтүн сандардын жыйындысы. А ырааттуулугу а генерациялоочу колдонуучу аныктаган схема менен байланышкан объект болуп саналат ырааттуулугу сандык маанилердин.

Муну эске алып, маалымат базасындагы ырааттуулук деген эмне?

А ырааттуулугу суроо-талап боюнча тартипте түзүлгөн 1, 2, 3 бүтүн сандардын жыйындысы. Sequences ичинде көп колдонулат маалымат базалары анткени көптөгөн тиркемелер таблицадагы ар бир катар уникалдуу маанини жана камтууну талап кылат ырааттуулугу аларды түзүү үчүн жеңил жол менен камсыз кылуу.

Ошондой эле, SQL Nextval деген эмне? Oracle КИЙИНКИ функция кезектеги кийинки маанини алуу үчүн колдонулат. Oracle КИЙИНКИ Функция CURRVAL функциясын чакыруудан мурун чакырылышы керек, болбосо ката кетип калат. SQL > ырааттуу пабдарды түзүү; Ыраат түзүлгөн.

Бул жагынан алганда, SQLде түзүү ырааттуулугу деген эмне?

А ырааттуулугу а жаратуучу колдонуучу аныктаган схемага байланган объект болуп саналат ырааттуулугу спецификацияга ылайык сандык маанилердин ырааттуулугу түзүлгөн. The ырааттуулугу сандык маанилердин белгилүү бир аралыкта өсүү же кемүү тартибинде түзүлөт жана ал түгөнгөндө кайра баштоо (цикл) үчүн конфигурацияланышы мүмкүн.

Маалыматтар базасында ырааттуулукту кантип түзөсүз?

Түзүү а Ырааттуулук синтаксиси түзүү а ырааттуулугу болуп саналат, SEQUENCE ырааттуулугун түзүү -name БАШТАЛУУ МЕНЕН баштапкы-маани КӨСӨТҮҮ МЕНЕН MAXVALUE максималдуу маани CYCLE | NOCYCLE; Баштапкы маани баштапкы маанини аныктайт Ырааттуулук . Көбөйтүү-маани - бул маани ырааттуулугу көбөйтүлөт.

Сунушталууда: