ВУЗ:
Составители:
Рубрика:
Константы, переменные, операнды и выражения используются при записи
команд и программирования функций и хранимых процедур, которые, все вместе
взятые, составляют основную часть системы программирования SQL Server 2000 и
определяют ее выразительную мощь. Команды позволяют создавать,
модифицировать и удалять базы данных и их объекты, формировать сложные
запросы на ввод, обработку и извлечение данных из баз
знаний, выполнять функции
администрирования и обслуживания баз данных. Функции и хранимые процедуры
реализуют разнообразные алгоритмы обработки данных или выполнение служебных
функций сервера.
6.3. ТИПЫ ДАННЫХ SQL SERVER 2000
При объявлении переменной с помощью команды DECLARE необходимо
указать ее тип данных. Тип данных определяет, какая информация может храниться
в переменной, и какие операции могут выполняться
над этими данными. В общем,
понятие и использование типов данных в Transact-SQL соответствуют большинству
современных языков программирования.
Типы данных играют большую роль при работе с таблицами. Каждый столбец
должен иметь конкретный тип данных. В одной таблице может быть множество
столбцов, как с одинаковыми, так и с различными типами данных. Наконец, типы
данных
активно используются при работе с хранимыми процедурами, определяя вид
значений, указываемых при вызове.
В SQL Server 2000 набор типов данных несколько расширен по сравнению с
предыдущей версией SQL Server – добавлены типы данных bigint, table и sql_variant.
В итоге в распоряжении пользователей имеется набор из встроенных типов данных:
• binary(n) – двоичные данные фиксированной длины до 8000 байт; для n
байтов выделяется n+4
байта памяти, значения задаются с помощью
шестнадцатеричных чисел 0x<шестнадцатеричные цифры>;
• image – двоичные данные длиной до 2
31
–1, место во внешней памяти
выделяется в виде цепочки страниц;
• char(n) – строковый тип данных фиксированной длины без поддержки
Unicode длиной до 8000 байтов, данные зависят от кодовой страницы; если
Константы, переменные, операнды и выражения используются при записи команд и программирования функций и хранимых процедур, которые, все вместе взятые, составляют основную часть системы программирования SQL Server 2000 и определяют ее выразительную мощь. Команды позволяют создавать, модифицировать и удалять базы данных и их объекты, формировать сложные запросы на ввод, обработку и извлечение данных из баз знаний, выполнять функции администрирования и обслуживания баз данных. Функции и хранимые процедуры реализуют разнообразные алгоритмы обработки данных или выполнение служебных функций сервера. 6.3. ТИПЫ ДАННЫХ SQL SERVER 2000 При объявлении переменной с помощью команды DECLARE необходимо указать ее тип данных. Тип данных определяет, какая информация может храниться в переменной, и какие операции могут выполняться над этими данными. В общем, понятие и использование типов данных в Transact-SQL соответствуют большинству современных языков программирования. Типы данных играют большую роль при работе с таблицами. Каждый столбец должен иметь конкретный тип данных. В одной таблице может быть множество столбцов, как с одинаковыми, так и с различными типами данных. Наконец, типы данных активно используются при работе с хранимыми процедурами, определяя вид значений, указываемых при вызове. В SQL Server 2000 набор типов данных несколько расширен по сравнению с предыдущей версией SQL Server – добавлены типы данных bigint, table и sql_variant. В итоге в распоряжении пользователей имеется набор из встроенных типов данных: • binary(n) – двоичные данные фиксированной длины до 8000 байт; для n байтов выделяется n+4 байта памяти, значения задаются с помощью шестнадцатеричных чисел 0x<шестнадцатеричные цифры>; • image – двоичные данные длиной до 231–1, место во внешней памяти выделяется в виде цепочки страниц; • char(n) – строковый тип данных фиксированной длины без поддержки Unicode длиной до 8000 байтов, данные зависят от кодовой страницы; если
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »