ОқУ-Әдістемелік кешен қарағанды 2012 Құрастырған



бет4/52
Дата26.01.2023
өлшемі0,93 Mb.
#63105
түріПрограмма
1   2   3   4   5   6   7   8   9   ...   52
Деректер типтері

Деректер типінің дәрежесі

Жариялануы

Бүтін санды

BIGINT | INTEGER | SMALLINT | TINYINT

Ондық

DECIMAL | NUMERIC

Жуық

FLOAT | REAL


Ақшалы

MONEY | SMALLMONEY

Күні және уақыты

DATETIME | SMALLDATETIME

Екілік

BINARY | VARBINARY | IMAGE

Символдық

CHAR | VARCHAR | TEXT

Арнайы

BIT | CURSOR | TIMESTAMP | UNIQUEIDENTIFIER | SQL_VARIANT | TABLE

Unicode

NCHAR | NVARCHAR | NTEXT

Деректердің қолданушылық типінің негізін деректердің жүйелік типтері жатады. Егер деректердің типі бірдей, өлшемі болуы керек және бірдей ережемен бос мәндерді жіберсе немесе жібермесе бірнеше кестеден тұратын бағандардың жиынтығында бір типтегі деректерді сақтаған кезде қолданушылық деректер типі қолданылады.
Деректерді қолданушылық типте жасау жүйелік процедураны орындаумен жүзеге асырылады:
sp_addtype [@typename=] type, [@physname=]
system_data_type [,[@nulltype=] ’null_type’]
Типтерді түрлендіру. Кейде бір типтегі мәнді басқа мәнге конвертациялау қажет. Санды символдық дерекке конвертациялау немесе керісінше болғанда арнайы STR функциясы қолданылады. SQL Server басқа өзгертулерін орындау үшін CONVERT және CAST әмбебап функцияларын ұсынады, олар бірдей және өзара ауыстырылымды.
CAST (өрнек AS деректер типі)
CONVERT (деректер типі [(ұзындық)], өрнек [, стиль])
Стиль аргументі көмегімен келесі типтегі мәндерді көрсетуді стильмен басқаруға болады: күн және уақыт, ақшалы немесе бүтін емес сандар (ондық және жуық).


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   52




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет