ВУЗ:
Составители:
Рубрика:
Мартьянова А.Е. Базы данных и знаний 207
Ниже приведены некоторые правила, о которых необходимо пом-
нить при создании запроса.
• Недопустимы столбцы, определенные для данных типа image, в
структуре UNION,
если только это не UNION all.
• Недопустим подзапрос, который возвращает значение типа image.
• Столбцы, определенные для данных типа image, недопустимы в
предложении where или having, если не используется оператор сравнения
like.
• Недопустимо объявление distinct, за которым следует столбец таб-
лицы, определенный для данных типа image.
• Недопустим индекс, первичный или внешний ключ столбцов, оп-
ределенных для данных типа image.
Для хранения
значений денежных единиц в SQL Server реализова-
ны два специальных типа данных:
Тип money позволяет хранить значения денежных единиц. Данные
типа money состоят из целой и дробной частей, хранящихся в виде двух
целых значений, занимающих по 4 байта каждое. Точность значений ти-
па money равна одной десятитысячной денежной единицы. Некоторые
инструменты, специально предназначенные для представления
денеж-
ных значений, отображают значения типа money округленными до бли-
жайшей сотой доли.
Тип smallmoney предназначен для хранения более ограниченного,
чем в типе данных money, диапазона значений денежных единиц. Значе-
ния, которые можно хранить как данные типа smallmoney, хранятся в 4
байтах в виде целой и дробной частей. Как и значения типа money, зна-
чения типа
smallmoney отображаются при помощи некоторых специаль-
ных инструментов округленными до ближайшей сотой доли.
Хранение денежных значений в виде данных типа smallmoney вме-
сто данных типа money ведет к двойной экономии памяти.
Перед значением, добавляемым в столбцы таблицы, определенные
для данных типа money или smallmoney, необходимо указывать символ
доллара ($) или другой знак, определенный для конкретной денежной
единицы.
Тип sysname совпадает с типом данных varchar(30), однако ис-
пользуется для определения столбцов данных в системных таблицах и не
допускает значений NULL.
С помощью типа данных sysname нельзя оп-
ределять столбцы вашей таблицы – используйте для этого тип данных
varchar (30) или какой-либо ваш собственный.
Мартьянова А.Е. Базы данных и знаний 207
Ниже приведены некоторые правила, о которых необходимо пом-
нить при создании запроса.
• Недопустимы столбцы, определенные для данных типа image, в
структуре UNION, если только это не UNION all.
• Недопустим подзапрос, который возвращает значение типа image.
• Столбцы, определенные для данных типа image, недопустимы в
предложении where или having, если не используется оператор сравнения
like.
• Недопустимо объявление distinct, за которым следует столбец таб-
лицы, определенный для данных типа image.
• Недопустим индекс, первичный или внешний ключ столбцов, оп-
ределенных для данных типа image.
Для хранения значений денежных единиц в SQL Server реализова-
ны два специальных типа данных:
Тип money позволяет хранить значения денежных единиц. Данные
типа money состоят из целой и дробной частей, хранящихся в виде двух
целых значений, занимающих по 4 байта каждое. Точность значений ти-
па money равна одной десятитысячной денежной единицы. Некоторые
инструменты, специально предназначенные для представления денеж-
ных значений, отображают значения типа money округленными до бли-
жайшей сотой доли.
Тип smallmoney предназначен для хранения более ограниченного,
чем в типе данных money, диапазона значений денежных единиц. Значе-
ния, которые можно хранить как данные типа smallmoney, хранятся в 4
байтах в виде целой и дробной частей. Как и значения типа money, зна-
чения типа smallmoney отображаются при помощи некоторых специаль-
ных инструментов округленными до ближайшей сотой доли.
Хранение денежных значений в виде данных типа smallmoney вме-
сто данных типа money ведет к двойной экономии памяти.
Перед значением, добавляемым в столбцы таблицы, определенные
для данных типа money или smallmoney, необходимо указывать символ
доллара ($) или другой знак, определенный для конкретной денежной
единицы.
Тип sysname совпадает с типом данных varchar(30), однако ис-
пользуется для определения столбцов данных в системных таблицах и не
допускает значений NULL. С помощью типа данных sysname нельзя оп-
ределять столбцы вашей таблицы используйте для этого тип данных
varchar (30) или какой-либо ваш собственный.
Страницы
- « первая
- ‹ предыдущая
- …
- 205
- 206
- 207
- 208
- 209
- …
- следующая ›
- последняя »
