Appendix E. SQL Reserved Words

SQL is a language made up of keywords—special words that are used in performing SQL operations. Special care must be taken to not use these keywords when naming databases, tables, columns, and any other database objects. Thus, these keywords are considered reserved.

This appendix contains a list of the more common reserved words found in major DBMSs. Please note the following:

  • Keywords tend to be very DBMS-specific, and not all the keywords that follow are used by all DBMSs.

  • Many DBMSs have extended the list of SQL reserved words to include terms specific to their implementations. Most DBMS-specific keywords are not listed in the following section.

  • To ensure future compatibility and portability, it is a good idea to avoid any and all reserved words, even those not reserved by your own DBMS.

ABSOLUTEANYAUTOINC
ACTIONAREAVG
ACTIVEASBACKUP
ADDASCBEFORE
AFTERASCENDINGBEGIN
ALLASSERTIONBETWEEN
ALLOCATEATBIT
ALTERAUTHORIZATIONBLOB
ANDAUTOBOOLEAN
BOTHCONDITIONALDEC
BREAKCONFIRMDECIMAL
BROWSECONNECTDECLARE
BULKCONNECTIONDEFAULT
BYCONSTRAINTDELETE
BYTESCONSTRAINTSDENY
CACHECONTAININGDESC
CASCADECONTAINSDESCENDING
CASCADEDCONTAINSTABLEDESCRIBE
CASECONTINUEDISCONNECT
CASTCONTROLROWDISK
CATALOGCONVERTDISTINCT
CHARCOUNTDISTRIBUTED
CHARACTERCREATEDO
CHECKCROSSDOMAIN
CHECKPOINTCSTRINGDOUBLE
CLOSECUBEDROP
CLUSTEREDCURRENTDUMMY
COALESCECURSORDUMP
COLLATEDATABASEELSE
COLUMNDATEEND
COMMENTDATETIMEERRLVL
COMMITDAYERROREXIT
COMMITTEDDBCCESCAPE
COMPUTEDEALLOCATEEXCEPT
COMPUTEDDEBUGEXCEPTION
EXECGROUPLEFT
EXECUTEHAVINGLENGTH
EXISTSHOLDLOCKLEVEL
EXITHOURLIKE
EXTERNALIDENTITYLINENO
EXTRACTIFLOAD
FALSEINLOCAL
FETCHINACTIVELOGFILE
FILEINDEXLONG
FILLFACTORINDICATORLOWER
FILTERINNERMANUAL
FLOATINPUTMATCH
FLOPPYINSERTMAX
FORINTMERGE
FOREIGNINTEGERMESSAGE
FOUNDINTERSECTMIN
FREETEXTINTERVALMINUTE
FREETEXTTABLEINTOMIRROREXIT
FROMISMODULE
FULLISOLATIONMONEY
FUNCTIONJOINMONTH
GENERATORKEYNAMES
GETKILLNATIONAL
GOLANGUAGENATURAL
GOTOLASTNCHAR
GRANTLEADINGNEXT
NOPARTIALRESERV
NOCHECKPASSWORDRESERVING
NONCLUSTEREDPERCENTRESTORE
NONEPERMRESTRICT
NOTPERMANENTRETAIN
NULLPIPERETURN
NULLIFPLANRETURNS
NUMERICPOSITIONREVOKE
OFPRECISIONRIGHT
OFFPREPAREROLLBACK
OFFSETSPRIMARYROLLUP
ONPRINTRULE
ONCEPRIORSAVE
ONLYPRIVILEGESSCHEMA
OPENPROCSECOND
OPTIONPROCEDURESECTION
ORPROCESSEXITSEGMENT
ORDERPROTECTEDSELECT
OUTERPUBLICSEQUENCE
OUTPUTRAISERRORSET
OVERREADSETUSER
OVERFLOWREADTEXTSHADOW
PADREALSHARED
PAGEREFERENCESSHUTDOWN
PAGESRELATIVESINGULAR
PARAMETERREPLICATIONSIZE
SMALLINTTRAILINGWAITFOR
SNAPSHOTTRANWHEN
SOMETRANSACTIONWHERE
SORTTRANSLATEWHILE
SPACETRIGGERWITH
SQLTRIMWORK
SQLCODETRUEWRITE
SQLERRORTRUNCATEWRITETEXT
STABILITYUNCOMMITEDYEAR
STARTINGUNIONZONE
STARTSUNIQUE 
STATISTTICSUPDATE 
SUBSTRINGUPDATETEXT 
SUMUPPER 
SUSPENDUSAGE 
TABLEUSE 
TAPEUSER 
TEMPUSING 
TEMPORARYVALUE 
TEXTVALUES 
TEXTSIZEVARCHAR 
THENVARIABLE 
TIMEVARYING 
TIMESTAMPVIEW 
TOVOLUME 
TOPWAIT 

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.17.150.119