Программирование в Microsoft SQL Server 2000



              

Добавление столбцов в таблицу


Хотя таблица сама по себе обладает определенными свойствами, такими как имя, которое мы предоставили в последнем упражнении, в первую очередь таблица определяется столбцами, которые в ней содержатся.

Добавьте в таблицу столбец числовых значений

  1. Введите MyNumber в ячейку имени столбца Column Name, а затем нажмите клавишу Tab. SQL Server предлагает использование типа данных char.


  2. Измените тип данных на decimal. SQL Server изменит длину столбца на 9 и разрешит использование полей Precision, Scale и Identity.


  3. Введите Образец столбца числовых значений в ячейку описания Description.
  4. Измените общее количество знаков числа (поле Precision) на 5, а количество знаков после запятой (поле Scale) на 2. SQL Server изменит длину столбца на 5, чтобы отразить новое количество знаков в числе.


Описание столбца

Новая функциональная возможность Enterprise Manager – добавление описания к столбцу, относится к расширенным свойствам в SQL Server 2000. Ряд расширенных свойств, таких как описание столбца, были созданы Microsoft как составная часть стандартной установки сервера, и вы можете создавать дополнительные расширенные свойства для хранения специфичной для приложения или для сайта информации об объектах базы данных.

Каждое расширенное свойство обладает задаваемым пользователем именем и значением. Значение расширенного свойства имеет тип sql_variant и может содержать до 7500 байт данных. Вы можете определить несколько расширенных свойств для любого объекта с использованием хранимых процедур. Подробнее о хранимых процедурах вы узнаете в уроке 28.

Точность и масштаб

Точность (precision) числового значения представляет собой максимальное количество десятичных разрядов, которые представляют значение, как слева, так и справа от десятичной точки. Масштаб (scale) значения представляет собой количество знаков справа от десятичной точки. Например, значение 3647,311 имеет точность 7 (общее количество знаков) и масштаб 3 (количество знаков справа от десятичной точки).

Важно понимать, что точность и масштаб числового значения не влияют на длину столбца. Длина столбца определяется типом данных. Точность и масштаб определяют, как SQL Server будет интерпретировать данные, хранящиеся в столбце.

Добавьте в таблицу столбец идентификации

  1. Щелкните на пустой ячейке в столбце Column Name, введите MyIdentity, а затем нажмите клавишу Tab. SQL Server предлагает использование типа данных char.




    Содержание  Назад  Вперед