Мазмұны:

Db2-де шектеуді қалай жоюға болады?
Db2-де шектеуді қалай жоюға болады?

Бейне: Db2-де шектеуді қалай жоюға болады?

Бейне: Db2-де шектеуді қалай жоюға болады?
Бейне: Деректер қорының теориясы 14 дәріс 2024, Мамыр
Anonim

Процедура

  1. Ашық түрде түсіру бірегей шектеулер , пайдаланыңыз TROP ALTER TABLE операторының UNIQUE сөйлемі.
  2. Кімге бастапқы кілт шектеулерін алып тастаңыз , пайдаланыңыз НЕГІЗГІ КҮЙЕУІ ТАПСЫРУ ALTER TABLE операторының сөйлемі.
  3. Кімге түсіру (кесте) тексеру шектеулер , пайдаланыңыз TROP ALTER TABLE операторының CHECK сөйлемі.

Сол сияқты, тексеру шектеуін қалай алып тастауға болады?

синтаксисі түсіру а шектеуді тексеру SQL серверінде (Transact-SQL) бұл: ӨЗГЕРТУ TABLE кестенің_аты ҚОСУ ШЕКТЕУЛІ шектеу_атауы; кесте_атауы. Сіз қалаған кестенің атауы түсіру the шектеуді тексеру.

Сондай-ақ сұрақ қоюы мүмкін, қандай тармақ шектеуді өшіруге мүмкіндік береді? ALTER TABLE пәрмені MODIFY көмегімен тармағы мүмкін дағдылану шектеуді өшіру.

Адамдар сонымен қатар негізгі немесе сыртқы кілттегі шектеулерді жоя аламыз ба?

Бұл жағдайда сіз негізгі кілтті жоя алады тікелей. Олай болса шетелдік кілт емес бастапқы кілт кез келген басқа кесте кестесінде оны пайдалану керек жою каскад мәлімдемесі жою the бастапқы кілт . Сол мәлімдеме сыртқы кілтті жояды екінші кестеден, содан кейін негізгі кілтті жою.

Alter кестесінің төмендеу сөйлемі дегеніміз не?

TROP ШЕКТЕУ тармақ . пайдаланыңыз TROP ШЕКТЕУ тармақ атын көрсеткен бар шектеуді жою үшін. Бұл синтаксистік фрагмент бөлігі болып табылады КЕСТЕНІ ӨЗГЕРТУ мәлімдеме.

Ұсынылған: