SQL Server 2000

  • Добавили06.08.2003
  • Размер190,71 Kб
  • Скачали7472

ограничения целостности, так и правило. Создание правила не может выполняться в одном пакете с другими командами Transact-SQL. Для создания правила используется следующая команда Transact-SQL CREATE RULE rule AS condition expression Рассмотрим аргументы команды.

О rule- имя правила. При выборе имени необходимо придерживаться общих правил именования объектов. При необходимости можно указать имя владельца.

О condition expression - логическое выражение, определяющее условие, накладываемое на значения. В качестве условия можно использовать любые логические команды, арифметические операторы, встроенные функции и предикаты например IN, BETWEEN, LIKE . В выражении condition expression нельзя ссылаться на столбцы таблиц или на любые другие объекты базы данных.

Встроенные функции также не должны ссылаться на объекты базы данных. В выражении допустима одна локальная переменная, начинающаяся с символа . В качестве имени переменной можно использовать произвольную строку.

При выполнении правила переменная будет содержать значение, которое пользователь пытается ввести в столбец с помощью команды INSERT или UPDATE. Переменная может использоваться в любых логических операциях. Приведем пример создания правила CREATE RULE rule one AS val 100 AND ava1 170 CREATE RULE rule two AS Plist IN MATRIX .

ACC , SIS , KIT Правило может быть создано только в текущей базе данных. Само по себе правило не выполняет контроля данных. Созданное правило необходимо связать со столбцом таблицы или пользовательским типом данных.

Правило не может быть связано с системным типом данных и столбцами, имеющими типы данных timestamp, text и image. При связывании правила со столбцом таблицы или пользовательским типом данных следует убедиться, что тип данных в правиле и в объекте привязки совпадают. Сервер не отслеживает соответствия типов данных при связывании.

Ошибка выдается только тогда, когда пользователь изменяет значение и сервер начинает выполнение правила. Строго говоря, сервер вообще не выполняет проверки соответствия типов, он лишь констатирует ошибку .

Скачать
Реферат Программирование 20.12.2002

Windows 2000

Вариации на тему двойной загрузки Установка двух ОС Windows на одном компьютере В прошлом году на презентации Windows 2000 Professional президент компании Microsoft Стив Балмер назвал эту систему лучшей операционной системой для бизнес-пользователей.

Реферат Иностранные языки 25.01.2002

Швидкість обробки запитів на SQL-серверах (укр)

Мнстерство Освти Украни Кивський Унверстет МЕН Тараса Шевченка Факультет кбернетики Кафедра теоретично кбернетики Випускна Квалфкацйна Робота Баклавра На тему Швидксть обробки запитв на SQL-серверах Виконавець студент 4 курсу Дима Павло Костянтинович Науковий кервник ассистент Коваль Ю.

Реферат Программирование 25.01.2002

Windows NT 4.0 Server

Windows NT 4.0 Server История Windows NT В конце 88-го года Microsoft поручила Дэвиду Катлеру David Cutler возглавить новый проект в области программного обеспечения создать новую ОС фирмы Microsoft для 90-х годов. Дэвид Катлер - главный консультант фирмы

Курсовая Менеджмент 27.10.2008

Автоматизация управления предприятием

• Анализ проблемы (основная часть) • Пути совершенствования (рационализации или развития) исследуемой проблемы • Библиография Введение В последнее время все больше предприятий сталкиваются с проблемой улучшения управляемости компании улучшение контроля

5ballov.qip.ru рекомендует:

  • Выбор ВУЗа

    С приходом лета начался период, когда выпускники школ выбирают куда пойдут учиться дальше. Конечно, это совсем не легкий выбор, но помочь в выборе может рейтинг вузов на нашем сайте. Также в этом разделе представлена вся нужная для абитуриентов информация.

  • Как сдать ЕГЭ

    Прежде, чем идти в выбранный вуз с документами, нужно сначала получить аттестат, который выдается после сдачи экзаменов. А подготовиться к ним можно в нашем разделе ЕГЭ. Там также представлены варианты за прошлые года.

  • Подготовка к ГИА

    Для девятиклассников не менее важно окончание учебного года. Их также ждет государственная итоговая аттестация. Подготовиться к ней можно на нашем сайте в разделе ГИА. Главное помнить: самоподготовка - это путь к успешной сдаче.

Облако тегов