Ayrılmış Anahtar Sözcükler (Transact-SQL)

Microsoft SQL Serverkullanır, işleme, veritabanlarına erişmek ve tanımlamak için anahtar sözcükler ayrılmış.Ayrılmış anahtar sözcükleri, dilbilgisi bir parçası olan Transact-SQL tarafından kullanılan dil SQL Server ayrıştırmak ve anlamak için Transact-SQL ifadeler ve toplu işlemleri.Kullanılacak sözdizimi kurallarına göre mümkün olsa SQL Server tanımlayıcıları ve nesne adları olarak ayrılmış anahtar sözcükleri Transact-SQL kodlar bunu yalnızca kullanarak sınırlandırılmış tanımlayıcıları.

tablo SQL Server ayrılmış anahtar sözcükleri.

ADD

VAR

PRECISION

ALL

ÇIKIŞ

BİRİNCİL

ALTER

DIŞ

YAZDIR

AND

GETİRME

PROC

HERHANGİ

DOSYA

YORDAM

AS

FILLFACTOR

ORTAK

ASC

İÇİN

RAISERROR

YETKİLENDİRME

YABANCI

OKUMA

YEDEKLEME

SERBEST METİN

READTEXT

BAŞLAMAK

FREETEXTTABLE

YENİDEN YAPILANDIRIN

ARASINDA

DAN

BAŞVURULAR

SONU

TAM

ÇOĞALTMA

GÖZAT

İŞLEVİ

GERİ YÜKLEME

BULK

GİT

SINIRLA

TARAFINDAN

GRANT

RETURN

ART ARDA SIRALI

GRUP

GERİ DÖNDÜRME

SERVİS TALEBİ

SAHİP OLMAK

İPTAL ETME

ONAY

HOLDLOCK

RIGHT

DENETİM NOKTASI

KİMLİK

GERİ ALMA

KAPAT

IDENTITY_INSERT

ROWCOUNT

KÜMELENMİŞ

IDENTITYCOL

ROWGUIDCOL

BİRLEŞİM

IF

KURAL

HARMANLAMA

IN

KAYDET

SÜTUN

DİZİN

ŞEMA

TAMAMLAMA

İÇ

SECURITYAUDIT

COMPUTE

EKLE

SEÇİN

KISITLAMA

KESİŞTİR

SESSION_USER'I

İÇERİR

İÇİNE

AYARLAMA

CONTAINSTABLE

OLAN

SETUSER

DEVAM

BİRLEŞTİRME

KAPATMA

DÖNÜŞTÜRME

ANAHTAR

BAZI

OLUŞTURMA

KILL

İSTATİSTİKLERİ

ÇAPRAZ

LEFT

SYSTEM_USER

GEÇERLİ

GİBİ

TABLO

CURRENT_DATE

LINENO

TABLESAMPLE

CURRENT_TIME

YÜK

METİN BOYUTU

CURRENT_TIMESTAMP

BİRLEŞTİRME

SONRA

ÖRNEİN

ULUSAL

İÇİN

İMLEÇ

NOCHECK

ÜST

VERİTABANI

KÜMELENMEMİŞ

TRAN

DBCC

NOT

HAREKET

SERBEST BIRAKMAK

NULL

TETİKLEYİCİ

BİLDİRMEK

NULLIF

KES

VARSAYILAN

IN

TSEQUAL

SİL

KAPALI

BİRLİĞİ

REDDETME

UZAKLIKLAR

BENZERSİZ

DESC

ON

UNPIVOT

DISK

AÇIK

GÜNCELLEŞTİRME

DISTINCT

OPENDATASOURCE

UPDATETEXT

DAĞITILMIŞ

SORGUAÇ

KULLAN

ÇİFT

OPENROWSET

KULLANICI

BIRAK

OPENXML

VALUES

DÖKÜM

SEÇENEK

DEĞİŞEN

ELSE

OR

VIEW

SON

SİPARİŞ

WAITFOR

ERRLVL

DIŞ

NE ZAMAN

ESCAPE

ÜZERİNDEN

BURADA

DIŞINDA

YÜZDE

WHILE

EXEC

ÖZET

İLE

YÜRÜTME

PLANI

WRITETEXT

Ayrıca, standart ISO ayrılmış anahtar sözcüklerin listesi tanımlar.Nesne adları ve tanımlayıcıları için ISO ayrılmış anahtar sözcükleri kullanmaktan kaçının.Aşağıdaki tablogösterilen odbc ayrılmış anahtar sözcük listesi ISO ayrılmış bir anahtar sözcük listesi ile aynıdır.

Not

ISO standartları ayrılmış anahtar sözcüklerin listesi bazen daha sınırlayıcı SQL Server ve daha az kısıtlayıcı diğer zamanlarda.Örneğin, ISO ayrılmış anahtar sözcüklerin listesini içeren INT.SQL ServerBu ayrılmış bir anahtar sözcük ayırmak zorunda değildir.

Transact-SQLayrılmış anahtar sözcükleri tanımlayıcıları veya veritabanı veya veritabanı nesneleri, tablolar, sütunlar, görünümler ve benzeri gibi adları olarak kullanılabilir.Teklif edilen tanımlayıcıları veya sınırlandırılmış tanımlayıcıları kullanın.Değişkenleri ve parametreleri saklı yordam adı olarak ayrılmış anahtar sözcükleriyle sınırlı değildir.Daha fazla bilgi için, bkz. Nesne adları olarak tanımlayıcıları kullanarak.

odbc ayrılmış anahtar sözcükleri

Aşağıdaki sözcükler, odbc işlev çağrılarını kullanım için ayrılmıştır.Bu sözcüklerin minimum SQL dilbilgisi sınırlamak değil; Ancak, çekirdek SQL dilbilgisi destekleyen sürücüler ile uyumluluk sağlamak için uygulamalar bu anahtar sözcükleri kullanmaktan kaçınmalısınız.

Bu odbc ayrılmış anahtar sözcüklerin listesidir.

ABSOLUTE

EXEC

OVERLAPS

ACTION

EXECUTE

PAD

ADA

EXISTS

PARTIAL

ADD

EXTERNAL

PASCAL

ALL

EXTRACT

POSITION

ALLOCATE

FALSE

PRECISION

ALTER

FETCH

PREPARE

AND

FIRST

PRESERVE

ANY

FLOAT

PRIMARY

ARE

FOR

PRIOR

AS

FOREIGN

PRIVILEGES

ASC

FORTRAN

PROCEDURE

ASSERTION

FOUND

PUBLIC

AT

FROM

READ

AUTHORIZATION

FULL

REAL

AVG

GET

REFERENCES

BEGIN

GLOBAL

RELATIVE

BETWEEN

GO

RESTRICT

BIT

GOTO

REVOKE

BIT_LENGTH

GRANT

RIGHT

BOTH

GROUP

ROLLBACK

BY

HAVING

ROWS

CASCADE

HOUR

SCHEMA

CASCADED

IDENTITY

SCROLL

CASE

IMMEDIATE

SECOND

CAST

IN

SECTION

CATALOG

INCLUDE

SELECT

CHAR

INDEX

SESSION

CHAR_LENGTH

INDICATOR

SESSION_USER

CHARACTER

INITIALLY

SET

CHARACTER_LENGTH

INNER

SIZE

CHECK

INPUT

SMALLINT

CLOSE

INSENSITIVE

SOME

COALESCE

INSERT

SPACE

COLLATE

INT

SQL

COLLATION

INTEGER

SQLCA

COLUMN

INTERSECT

SQLCODE

COMMIT

INTERVAL

SQLERROR

CONNECT

INTO

SQLSTATE

CONNECTION

IS

SQLWARNING

CONSTRAINT

ISOLATION

SUBSTRING

CONSTRAINTS

JOIN

SUM

CONTINUE

KEY

SYSTEM_USER

CONVERT

LANGUAGE

TABLE

CORRESPONDING

LAST

TEMPORARY

COUNT

LEADING

THEN

CREATE

LEFT

TIME

CROSS

LEVEL

TIMESTAMP

CURRENT

LIKE

TIMEZONE_HOUR

CURRENT_DATE

LOCAL

TIMEZONE_MINUTE

CURRENT_TIME

LOWER

TO

CURRENT_TIMESTAMP

MATCH

TRAILING

CURRENT_USER

MAX

TRANSACTION

CURSOR

MIN

TRANSLATE

DATE

MINUTE

TRANSLATION

DAY

MODULE

TRIM

DEALLOCATE

MONTH

TRUE

DEC

NAMES

UNION

DECIMAL

NATIONAL

UNIQUE

DECLARE

NATURAL

UNKNOWN

DEFAULT

NCHAR

UPDATE

DEFERRABLE

NEXT

UPPER

DEFERRED

NO

USAGE

DELETE

NONE

USER

DESC

NOT

USING

DESCRIBE

NULL

VALUE

DESCRIPTOR

NULLIF

VALUES

DIAGNOSTICS

NUMERIC

VARCHAR

DISCONNECT

OCTET_LENGTH

VARYING

DISTINCT

OF

VIEW

DOMAIN

ON

WHEN

DOUBLE

ONLY

WHENEVER

DROP

OPEN

WHERE

ELSE

OPTION

WITH

END

OR

WORK

END-EXEC

ORDER

WRITE

ESCAPE

OUTER

YEAR

EXCEPT

OUTPUT

ZONE

EXCEPTION

 

 

Gelecekteki anahtar sözcükler

Aşağıdaki anahtar sözcükler gelecekteki sürümlerinde rezerve edilebilir SQL Server yeni özellikler uygulandığı gibi.Bu sözcükleri tanımlayıcılar olarak kullanılmasını önleme düşünün.

MUTLAK

ANA BİLGİSAYAR

GÖRELİ

EYLEM

HOUR

YAYIN

ADMIN

YOKSAY

SONUÇ

SONRA

HEMEN

DÖNDÜRÜR

TOPLAMA

GÖSTERGE

ROLÜ

DİĞER AD

BAŞLATMA

TOPLAMASI

TAHSİS ET

BAŞLANGIÇTA

YORDAMI

OLAN

SIRALANABİLİR

SATIR

DİZİ

GİRİŞ

SATIRLARI

ASENSITIVE

INT

KAYIT NOKTASI

ONAYLAMA İŞLEMİ

TAMSAYI

KAYDIRMA

ASİMETRİK

KESİŞİM

KAPSAM

AT

ARALIĞI

SEARCH

ATOMİK

YALITIM

SECOND

ÖNCE

YİNELEME

BÖLÜM

İKİLİ

DİL

HASSAS

BIT

BÜYÜK

SIRA

BLOB

SON

OTURUM

BOOLE DEĞERİ

LATERAL

KÜMELERİ

HER İKİSİ DE

SATIR ARALIĞI

BENZER

ETKİ DERECESİNİ ELDE

DAHA AZ

BOYUTU

ÇAĞRI

DÜZEYİ

SMALLINT

ADLI

LIKE_REGEX

BOŞLUK

ÖNEM DÜZEYİ

SINIRI

BELİRLİ

BASAMAKLI

LN

SPECIFICTYPE

CAST

YEREL

SQL

KATALOG

LOCALTIME

SQLEXCEPTION

CHAR

LOCALTIMESTAMP

SQLSTATE

KARAKTER

KONUM BELİRLEYİCİ

SQLWARNING

SINIF

HARİTA

BAŞLAT

CLOB

EŞLEŞTİR

DURUMU

HARMANLAMA

ÜYE

DEYİMİ

TOPLAMAK

YÖNTEMİ

STATİK

TAMAMLAMA

MINUTE

STDDEV_POP

KOŞUL

MOD

STDDEV_SAMP

BAĞLAN

DEĞİŞTİRİR

YAPISI

BAĞLANTI

DEĞİŞTİRME

SUBMULTISET

KISITLAMALARI

MODÜLÜ

SUBSTRING_REGEX

YAPICI

MONTH

SİMETRİK

CORR

MULTISET

SİSTEM

KARŞILIK GELEN

ADLARI

GEÇİCİ

COVAR_POP

DOĞAL

SONLANDIR

COVAR_SAMP

NCHAR

DAN

KÜP

NCLOB

SAAT

CUME_DIST

YENİ

ZAMAN DAMGASI

CURRENT_CATALOG

SONRAKİ

TIMEZONE_HOUR

CURRENT_DEFAULT_TRANSFORM_GROUP

NO

TIMEZONE_MINUTE

CURRENT_PATH

HİÇBİRİ

SONDAKİ

CURRENT_ROLE

NORMALLEŞTİR

TRANSLATE_REGEX

CURRENT_SCHEMA

SAYISAL

ÇEVİRİ

CURRENT_TRANSFORM_GROUP_FOR_TYPE

NESNE

DAVRAN

DÖNGÜSÜ

OCCURRENCES_REGEX

TRUE

VERİ

ESKİ

UESCAPE

DATE

YALNIZCA

ALTINDA

DAY

İŞLEM

BİLİNMİYOR

ARA

ORDINALITY

UNNEST

DECIMAL

OUT

KULLANIM

DEFERRABLE

KAPLAMA

KULLANMA

ERTELENMİŞ

ÇIKIŞ

VALUE

DERİNLİK

PAD

VAR_POP

DEREF

PARAMETRE

VAR_SAMP

AÇIKLAYIN

PARAMETRELERİ

VARCHAR

TANIMLAYICISI

KISMİ

VARIABLE

YOK

BÖLÜM

HER DURUMDA

YIKICI

YOL

WIDTH_BUCKET

DETERMINISTIC

SONEK

OLMADAN

SÖZLÜK

ÖNEK

PENCERE

TANILAMA

PREORDER

İÇİNDE

BAĞLANTIYI KES

HAZIRLAMA

İŞ

ETKİ ALANI

PERCENT_RANK

YAZMA

DİNAMİK

PERCENTILE_CONT

XMLAGG

HER

PERCENTILE_DISC

XMLATTRİBUTES ÖZNİTELİKLERİ OLAN ÜYELER

ÖĞE

POSITION_REGEX

XMLBINARY

SON-EXEC

KORU

XMLCAST

EŞİTTİR

ÖNCEKİ

XMLCOMMENT

HER

AYRICALIKLAR

XMLCONCAT

ÖZEL DURUM

ARALIK

XMLDOCUMENT

FALSE

OKUR

XMLELEMENT

FILTER

GERÇEK

XMLEXISTS

İLK

ÖZYİNELEMELİ

XMLFOREST

FLOAT

REF

XMLITERATE

BULUNDU

BAŞVURAN

XMLNAMESPACES

ÜCRETSİZ

REGR_AVGX

XMLPARSE

FULLTEXTTABLE

REGR_AVGY

XMLPI

FUSION

REGR_COUNT

XMLQUERY

GENEL

REGR_INTERCEPT

XMLSERIALIZE

GET

REGR_R2

XMLTABLE

GENEL

REGR_SLOPE

XMLTEXT

GİT

REGR_SXX

XMLVALIDATE

GRUPLANDIRMA

REGR_SXY

YEAR

BASILI TUTUN

REGR_SYY

BÖLGE