Типы данных, поддерживаемые SQL Server 7.0. Ранимые процедуры и команды Transact SQL используемые при администрировании SQL Server (Основные)

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Подпись: САНКТ-ПЕТЕРБУРГ, 2001

СЕРТИФИЦИРОВАННЫЙ ЦЕНТР

СЕРТИФИЦИРОВАННЫЙ

РЕГИОНАЛЬНАЯ СЕТЕВАЯ

ЦЕНТР ТЕСТИРОВАНИЯ

АВТОРИЗОВАННЫЙ

АВТОРИЗОВАННЫЙ УЧЕБНЫЙ

ТЕХНИЧЕСКОГО ОБУЧЕНИЯ MICROSOFT

ПАРТНЕР MICROSOFT

АКАДЕМИЯ CISCO

MOUS, PROMETRIC, VUE

УЧЕБНЫЙ ЦЕНТР 1С

ЦЕНТР PRO-INVEST CONSALTING

 
ФАКУЛЬТЕТ ПЕРЕПОДГОТОВКИ СПЕЦИАЛИСТОВ

САНКТ-ПЕТЕРБУРГСКОГО ГОСУДАРСТВЕННОГО ТЕХНИЧЕСКОГО УНИВЕРСИТЕТА

Тел./Факс: +7 (812) 552-6521, 552-7690, 550-4053   E-mail: INFO@AVALON.RU   HTTP://WWW.AVALON.RU

 


СПЕЦИАЛЬНОСТЬ:

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ И ЛОКАЛЬНЫХ СЕТЕЙ

ПРЕПОДАВАТЕЛЬ:

Карпова Т.С.

КУРС:

Распределенные базы данных (MS SQL Server 7.0)

Подпись: САНКТ-ПЕТЕРБУРГ, 2001





Таблица 1. Типы данных, поддерживаемые SQL Server 7.0

Тип

Диапазон

Примечания

Binary

До 8Кб символов

Фиксированный, символ представляется шестнадцатиричной цифрой, в описании присутствует 0x (0xFFAF)

Varbinary

До 8Кб символов

то же, что и binary, только переменной дины

Char

До 8Кб символов

Фиксированный

Varchar

До 8Кб символов

только переменной длины

 Nchar

Поддержка UNICODE-символов

 Nvarchar

Поддержка UNICODE-символов

Datetime

1 Января 1753 года по 31 Декабря 9999 года

длина 8 байт;

по умолчанию 1 Января 1900, 12:00:0000; точность до 3.33 миллисекунды

Smalldatetime

с 1 Января 1900 года по 31 Декабря 2079 года

длина 4 байта; точность 1 минута

Decimal(p,s), numeric(p,s)

от -10 в степени-38 до 10в степени+ 38 p – число значящих цифр, от 1 до 38; s –число знаков справа от точки, от 0 до p

длина от 2 до 17 байт, для совместимости с VB по умолчанию p полагается равным 28

float(n)

от 2.23E-308 до 1.79E+308, число значящих цифр n от 1 до 15

длина 8 байт

Real

от 1.18E-38 до 3.40E+38

длина 4 байта; то же, что и float(7)

int

от -2,147,483,648 до 2,147,483,647

длина 4 байта

Smallint

от -32,768 до 32,767

длина 2 байта

Tinyint

 0 до 255

длина 1 байт

Money

от -$922,337,203,658,477.5808 до $922,337,203,658,477.5807

длина 8 байт

Smallmoney

от -$214,748,3648 до +$214,748,3647

длина 4 байта

Bit

имеют значение 0 или 1

Минимальная длина 1 байт; несколько полей bit могут быть объединены в одном байте

Timestamp

аналог binary(8) или varbinary(8)

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

Text

длина до 2,147,483,647 символов

Содержит текстовые данные, может использоваться в предложениях с LIKE; преобразовываться в char и varchar; если поле не NULL, или обновлялось, занимает в базе не менее 2 Кб

Image

длина до 2,147,483,647 символов

Содержит двоичные данные, преобразуется в binary или varbinary; если поле не NULL, или обновлялось, занимает в базе не менее 2 Кб

user-defined

“nbsp”

всегда имеет базовый тип, по сути являет собой псевдоним базового типа

Synonyms

“nbsp”

Обеспечивают ANSI совместимый синтаксис описания переменных, например: character varying(n) для varchar(n)

Поля, содержащие числовые данные могут  быть инкрементными – для этого им назначают свойство Identity.

Введен новый тип данных uniqueidentifier – уникальный идентификатор (GUID) 16 –байтное уникальное значение.

 Тип данных  uniqueidentifier  не генерируется  автоматически  как  свойство Identity позволяет генерировать новые значения при добавлении новых строк.. Для создания нового значения  uniqueidentifier , таблица должна иметь специальное предложение в ограничении по-умолчанию  DEFAULT, содержащее  NEWID  функцию,  или  в операторе ввода данных INSERT  должна быть использована функция NEWID() явным образом :

 Например:

CREATE TABLE MyUniqueTable

(UniqueColumn UNIQUEIDENTIFIER DEFAULT NEWID(),

Characters VARCHAR(10) )

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.