|
Reservierte Worte, Transact-SQL reserved words, T-SQL reserved words
Transact-SQL
hat eine Reihe von reservierten Worten.
Alle aktuellen Reservierten Worte können über die
Query:
select name from master..spt_values where type = 'W'
Abgefragt werden. Das Ergebnis entspricht etwas der folgenden Liste:
-
add
-
all
-
alter
-
-
and
-
any
-
arith_overflow
-
as
-
asc
-
at
-
authorization
-
avg
-
begin
-
between
-
break
-
browse
-
bulk
-
by
-
cascade
-
case
-
char_convert
-
check
-
checkpoint
-
close
-
clustered
-
coalesce
-
commit
-
compute
-
confirm
-
connect
-
constraint
-
continue
-
controlrow
-
convert
-
count
-
create
-
current
-
cursor
-
database
-
dbcc
-
deallocate
-
declare
-
default
-
delete
-
desc
-
deterministic
-
disk
-
distinct
-
double
-
drop
-
dummy
-
dump
-
else
-
end
-
endtran
-
errlvl
-
errordata
-
errorexit
-
escape
-
except
-
exclusive
-
exec
-
execute
-
exists
-
exit
-
exp_row_size
-
external
-
fetch
-
fillfactor
-
for
-
foreign
-
from
-
func
-
function
-
goto
-
grant
-
group
-
having
-
holdlock
-
identity
-
identity_gap
-
identity_insert
-
identity_start
-
if
-
in
-
index
-
inout
-
insert
-
install
-
insensitive (v15.0)
-
intersect
-
into
-
is
-
isolation
-
jar
-
join
-
key
-
kill
-
level
-
like
-
lineno
-
load
-
lock
-
max
-
max_rows_per_page
-
min
-
mirror
-
mirrorexit
-
modify
-
national
-
new
-
noholdlock
-
nonclustered
-
not
-
null
-
nullif
-
numeric_truncation
-
of
-
off
-
offsets
-
on
-
once
-
online
-
only
-
open
-
option
-
or
-
order
-
out
-
output
-
over
-
partition
-
perm
-
permanent
-
plan
-
precision
-
prepare
-
primary
-
print
-
privileges
-
proc
-
procedure
-
processexit
-
proxy_table
-
public
-
quiesce
-
raiserror
-
read
-
readpast
-
readtext
-
reconfigure
-
references remove
-
reorg
-
replace
-
replication
-
reservepagegap
-
return
-
returns
-
revoke
-
role
-
rollback
-
rowcount
-
rows
-
rule
-
save
-
schema
-
select
-
set
-
setuser
-
shared
-
shutdown
-
some
-
statistics
-
stringsize
-
stripe
-
sum
-
syb_identity
-
syb_restree
-
syb_terminate
-
table
-
temp
-
temporary
-
textsize
-
to
-
tran
-
transaction
-
trigger
-
truncate
-
tsequal
-
union
-
unique
-
unpartition
-
update
-
use
-
user
-
user_option
-
using
-
values
-
varying
-
view
-
waitfor
-
when
-
where
-
while
-
with
-
work
-
writetext
-
xmlextract (v15.0)
-
xmlparse (v15.0)
-
xmltest (v15.0)
Das Wort new ist momentan noch kein reserviertes Wort in T-SQL. Allerdings besteht die
Möglichkeit, dass es in Zukunft zu den reservierten Worten hinzugenommen wird. Darum wird empfohlen
dieses Wort zu meiden. Darüber hinaus stellt das Wort "new" bereits jetzt schon ein Spezialfall
dar, weil es in der
Tabelle
sp_values
enthalten ist. Darum wird das Wort "new" auch von der
Stored Procedure
sp_checkreswords
ausgegeben.
Siehe auch:
Bit Operatoren, has_role(), Logical Operators, pattern matching operators, String Operators.
|