ТИПЫ ДАННЫХ


Главная - Примеры разработки 1С - ТИПЫ ДАННЫХ

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

!
Обратите внимание: если уже существующий пользовательский тип данных конфликтует с другим пользовательским или системным типом данных, то он будет использоваться как базовый системный тип. Существуют следующие системные типы данных:
Вид данных Системное представление
Двоичные binary[(n)]
varbinary[(n)]
Символьные char[(n)]
varchar[(n)]
Дата и время datetime
smalldatetime
Точное представление чисел decimal[(p[, s])]
numeric[(p[, s])]
Представление чисел с плавающей точкой float[(n)]
real
Целочисленные типы int - 4 байта
smallint - 2 байта
tinyint -1 байт
Денежные типы money
smallmoney
Специальные bit
timestamp
типы, определяемые пользователем
Текст и картинки text
image
Синонимы binary varying для varbinary
character для char
character для char (1)
character (n) для char (n)
character varying (n) для varchar (n)
dec для decimal
integer для int
double precision для float
float [(n)] для n = 1-7 для real
float [(n)] для n = 8-15 для float