SQLде текшерүү деген эмне?
SQLде текшерүү деген эмне?

Video: SQLде текшерүү деген эмне?

Video: SQLде текшерүү деген эмне?
Video: Что такое базы данных? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains 2024, Ноябрь
Anonim

SQL CHECK чектөө. The ТЕКШЕРҮҮ чектөө тилкеге жайгаштырылышы мүмкүн болгон маани диапазонун чектөө үчүн колдонулат. Эгерде сиз аныктасаңыз а ТЕКШЕРҮҮ таблицадагы чектөө, ал саптын башка тилкелериндеги маанилердин негизинде белгилүү тилкелердеги маанилерди чектей алат.

Андан тышкары, маалымат базасын текшерүү деген эмне?

А текшерүү чектөө - SQLдеги бүтүндүк чектөөлөрүнүн бир түрү, ал ар бир сапта аткарылышы керек болгон талапты аныктайт. маалымат базасы стол. Ал таблицанын бир мамычасына же бир нече тилкеге кайрылышы мүмкүн. Предикаттын натыйжасы NULLлердин болушуна жараша TRUE, FALSE, же UNKNOWN болушу мүмкүн.

Андан тышкары, SQLде текшерүү чектөөсүн кантип өзгөртөсүз? SQL Server Management Studio колдонуу

  1. Object Explorerде текшерүү чектөөсү камтылган таблицаны оң баскыч менен чыкылдатып, Дизайн тандаңыз.
  2. Таблица дизайнери менюсунда Чектөөлөрдү текшерүү дегенди басыңыз.
  3. Текшерүү чектөөлөр диалог кутусунда, Тандалган Текшерүү чектөөсүнөн, сиз түзөткүңүз келген чектөөнү тандаңыз.

Ошо сыяктуу эле, суралат, SQLде чекти кантип кошуу керек?

түзүү үчүн синтаксис а текшерүү ALTER TABLE билдирүүсүндө чектөө SQL Сервер (Транзакт- SQL ) бул: ALTER TABLE таблицанын_аты КОШУУ CONSTRAINT чектөө_аты ТЕКШЕРҮҮ (мамычанын_аты шарты); үстөлдүн_аты. Сиз өзгөрткүңүз келген таблицанын аталышы кошуу а текшерүү чектөө.

Текшерүүнү чектөө боюнча тесттин максаты эмне?

The чектөө эгер маани көрсөтүлгөн тилкеге киргизилсе, ал "бир" таблицада мурунтан бар болушу керек же жазуу кошулбаганын камсыздайт. UNIQUE. Белгиленген тилкеде сакталган бардык маалымат баалуулуктары уникалдуу болушун камсыздайт. Ал PRIMARY KEYтен айырмаланат, анткени ал NULL маанилерге жол берет. ТЕКШЕРҮҮ.

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