Ayrılmış anahtar sözcükleri (Transact-SQL)

Microsoft SQL Server kullanır, işleme, veritabanlarına erişmek ve tanımlamak için anahtar sözcükler ayrılmıştır.Ayrılmış anahtar sözcükleri, dilbilgisi bir parçası olan Transact-SQL tarafından kullanılan dil SQL Server Çözümleme ve anlamak için Transact-SQL ifadeler ve toplu işlemi. Sözdizimsel olarak kullanmak mümkün olsa SQL Server tanımlayıcılar ve nesne adlarında ayrılmış anahtar sözcükleri Transact-SQL komut, yalnızca sınırlı tanımlayıcıları kullanarak bunu yapabilirsiniz.

Aşağıdaki tablo listeleri SQL Server ayrılmış bir anahtar.

ADD

VAR

DUYARLIK

ALL

Exit

BİRİNCİL

DEĞİŞTİRME

DIŞ

Yazdırma

AND

GETİRME

İŞLEM

TÜM

dosyasını arayın

YORDAM

OLARAK

fillfactor

Ortak

asc

İÇİN

raiserror

YETKİLENDİRME

YABANCI

OKUMA

yedek

freetext

readtext

BAŞLANGIÇ

freetexttable

YENİDEN YAPILANDIR

ARASINDA

GELEN

BAŞVURULARI

BÖLÜM SONU

TAM

ÇOĞALTMA

GÖZATMA

işlev

geri yükleme

TOPLU

goto

KISITLAMA

TARAFINDAN

VERME

DÖNÜŞ

ART ARDA SIRALI

GRUP

GERİ ALMA

SERVİS TALEBİ

SAHİP

İPTAL ETME

ONAY

STOPLIST sahibine bu izin verebilirsiniz.

RIGHT

DENETİM NOKTASI

KİMLİK

GERİ ALMA

Close

identity_insert

rowcount

KÜMELENMİŞ

identitycol

rowguidcol

BİRLEŞİM

IF

KURAL

HARMANLA

IN

KAYDETME

SÜTUN

DİZİN

ŞEMA

yürütme

İÇ

securityaudit

HESAPLAMA

EKLEME

SEÇİN

KISITLAMA

KESİŞEN

session_user

İÇERİR

İÇİNE

küme

containstable

OLAN

setuser

DEVAM ETMEK

birleştirmek

KAPATMA

ÇEVİR

anahtar

BAZI

OLUŞTURMA

kill

Statistics

ÇAPRAZ

LEFT

system_user

CARİ

BENZER

TABLO

current_date

lineno

tablesample

current_time

To accomplish this rebinding, the methods that map to CLR functions, stored procedures, and triggers must still exist in the modified assembly with the same signatures.

textsize

current_timestamp

BİRLEŞTİRME

Then

current_user

ULUSAL

Kime

İMLEÇ

nocheck

ÜST

VERİTABANI

KÜMELENMEMİŞ

tran

dbcc

NOT

The classes that implement CLR user-defined types and user-defined aggregate functions must still satisfy the requirements for being a user-defined type or aggregate.

AYIRMASI

null

TETİKLEYİCİ

BİLDİR

nullif

KES

VARSAYILAN

OF

tsequal

SİLME

DEVRE DIŞI

BİRLEŞİM

İZİN VERME

KAYDIRIR

BENZERSİZ

desc

AÇIK

unpivot

disk

Açık

GÜNCELLEŞTİRME

DISTINCT

opendatasource

updatetext

DAĞITILMIŞ

openquery

KULLANIMI

ÇİFT

openrowset

KULLANICI

BIRAKMA

openxml

VALUES

döküm

Seçenek

DEĞİŞEN

Else

OR

GÖRÜNÜMÜ

BİTİŞ

SİPARİŞ

waitfor

errlvl

DIŞ

NE ZAMAN

ÇIKIŞ

ÜZERİNDE

BURADA

DIŞINDA

YÜZDE

SÜRE

YÖNET

ÖZET

İLE

yürütmek

PLANI

writetext

Ayrıca, standart olan ISO ayrılmış anahtar sözcüklerin listesi tanımlar.Nesne adları ve tanıtıcılar için ISO ayrılmış anahtar sözcükleri kullanmaktan kaçının.Aşağıdaki tabloda gösterilen ODBC ayrılmış bir 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 kısıtlayıcı olabilir. SQL Server ve bazen daha az kısıtlayıcı. For example, the ISO reserved keywords list contains INT.SQL Server does not have to distinguish this as a reserved keyword.

Transact-SQL ayrılmış anahtar sözcükleri, tanımlayıcılar veya veritabanı veya veritabanı nesnelerinin (tablolar, sütunlar, görünümler vb. gibi adları olarak kullanılabilir.Teklif edilen tanımlayıcıları ya da sınırlandırılmış tanımlayıcıları kullanın.Değişkenler ve saklı yordam parametreleri adları olarak ayrılmış anahtar sözcükleri kullanarak sınırlı değildir.Daha fazla bilgi için bkz:Tanıtıcıları, nesne adları kullanma.

ODBC anahtar sözcükler ayrılmış.

ODBC işlev çağrıları kullanmak için aşağıdaki sözcükler ayrılmıştır.Bu sözcükleri minimum SQL dilbilgisini sınırlamak; ancak, çekirdek SQL dilbilgisini destekleyen sürücüleriyle uyumluluktan emin olmak için , uygulamalar bu 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 SQL Server Yeni bir özellik uygulanır. Bu sözcükleri tanımlayıcılar olarak kullanılmasını önleme göz önünde bulundurun.

MUTLAK

ANA BİLGİSAYAR

GÖRELİ

Eylem

HOUR

Yayım

Yönetici

YOKSAY

Sonuç

SONRA

HEMEN

VERİR

toplamak

GÖSTERGE

Rol

DiğerAd

BAŞLATILAMIYOR

TOPLAMA

TAHSİS ET

BAŞLANGIÇTA

YORDAMINA GİRİLDİ

are

inout

SATIR

DİZİ

Giriş

SATIRLARI

asensitive

INT

KAYIT NOKTASI

ONAYLAMA İŞLEMİ

TAMSAYI

KAYDIRMA

SİMETRİK OLMAYAN

KESİŞİM

KAPSAM

EN

ARALIK

Search

ATOMİK

AYIRMA

SECOND

ÖNCE

YİNELEME

bölümüne geçebilirsiniz

Binary

DİL

DUYARLI

bit

Büyük

SIRA

blob

SON

oturum

Boole

lateral

KÜMELERİ

Both (Her ikisi)

SATIR ARALIĞI

BENZER

ETKİ DERECESİNİ

DAHA AZ

Boyut

ARAMA

DÜZEYİ

smallint

ADLI

like_regex

ALAN

ÖNEM DÜZEYİ

SINIR

BELİRLİ

cascaded

ln

specifictype

ATAMA

YEREL

SQL

Katalog

localtime

sqlexception

Karakter

localtimestamp

SQLSTATE

KARAKTER

KONUM BELİRLEYİCİ

sqlwarning

Sınıf

EŞLEME

BAŞLANGIÇ

clob

Match (Eşleşen)

STATE

HARMANLAMA

ÜYE

İFADE

Toplama

YÖNTEMİ

STATİK

TAMAMLAMA

MINUTE

stddev_pop

KOŞUL

MOD

stddev_samp

BAĞLAN

DEĞİŞTİRİR

YAPISI

Bağlantı

Değiştirme

submultiset

KISITLAMALARI

MODÜL

substring_regex

KURUCU

MONTH

SİMETRİK

corr

multiset

SİSTEM

KARŞILIK GELEN

ADLARI

GEÇİCİ

covar_pop

DOĞAL

terminate

covar_samp

nchar

FARKLI

KÜP

nclob

SAAT

cume_dist

NEW

ZAMAN DAMGASI

current_catalog

İleri

timezone_hour

current_default_transform_group

Hayır

timezone_minute

current_path

YOK

SONDAKİ

current_role

NORMALLEŞTİR

translate_regex

current_schema

SAYISAL

ÇEVİRİ

current_transform_group_for_type

NESNE

KABUL ET

DÖNGÜ

occurrences_regex

TRUE

Veri

ESKİ

uescape

DATE

veritabanı

ALTINDA

DAY

Operation

BİLİNMEYEN

ARA

ordinality

unnest

DECIMAL

ÇIKIŞ

Kullanım

deferrable

YER PAYLAŞIMI

Bu alternatif

ERTELENMİŞ

ÇIKIŞ

VALUE

DERİNLİK

DEFTERİ

var_pop

deref

PARAMETRE

var_samp

AÇIKLAYIN

Parametreler

varchar

TANIMLAYICISI

KISMİ

değişken

ZARAR

Bölüm

HER

YIKICI

Yol

width_bucket

deterministic

SONEK

İÇERMEYEN

SÖZLÜK

ÖNEK

PENCERE

Tanı

preorder

İÇİNDE

BAĞLANTIYI KES

HAZIRLAMA

ÇALIŞMA

Etki_Alanı

percent_rank

Yaz

DİNAMİK

percentile_cont

xmlagg

HER

percentile_disc

xmlattributes

Öğe

position_regex

xmlbinary

SON YÖNET

KORU

xmlcast

EŞİTTİR

ÖNCEKİ

xmlcomment

HER

AYRICALIĞI

xmlconcat

ÖZEL DURUM

Sorgu bellek gereksinimlerini, bu parametre tarafından belirtilen sınırı aşarsanız, sunucu aşağıdakileri yapar:

xmldocument

FALSE

OKUMA

xmlelement

FILTER

GERÇEK

xmlexists

Birinci

ÖZYİNELEMELİ

xmlforest

FLOAT

ref

xmliterate

BULUNAMADI

BAŞVURAN

xmlnamespaces

Bellek

regr_avgx

xmlparse

fulltexttable

regr_avgy

xmlpi

FÜZYON

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 TUTMA

regr_syy

Bölge