Palavras-chave SQL reservadas

Esta seção lista as palavras-chave reservadas que não devem ser usadas como nomes de colunas, tabelas, alias ou outros objetos definidos pelo usuário. Se você está recebendo erros de sintaxe, eles possivelmente estão ocorrendo devido ao uso de uma dessas palavras reservadas. Se quiser usar uma dessas palavras-chave, precisará usar aspas para evitar que a palavra seja tratada como uma palavra-chave.

Exemplo

Use a palavra-chave DEC como nome do elemento de dados.

Copiar
CREATE TABLE t ("dec" numeric)
  • ABSOLUTE

  • ACTION

  • ADD

  • ALL

  • ALLOCATE

  • ALTER

  • AND

  • ANY

  • ARE

  • AS

  • ASC

  • ASSERTION

  • AT

  • AUTHORIZATION

  • AVG

  • BEGIN

  • BETWEEN

  • BINARY

  • BIT

  • BIT_LENGTH

  • BLOB

  • BOOLEAN

  • BOTH

  • BY

  • CASCADE

  • CASCADED

  • CASE

  • CAST

  • CATALOG

  • CHAR

  • CHARACTER

  • CHARACTER_LENGTH

  • CHAR_LENGTH

  • CHECK

  • CHR

  • CLOSE

  • COALESCE

  • COLLATE

  • COLLATION

  • COLUMN

  • COMMIT

  • CONNECT

  • CONNECTION

  • CONSTRAINT

  • CONSTRAINTS

  • CONTINUE

  • CONVERT

  • CORRESPONDING

  • COUNT

  • CREATE

  • CROSS

  • CURDATE

  • CURRENT

  • CURRENT_DATE

  • CURRENT_TIME

  • CURRENT_TIMESTAMP

  • CURRENT_USER

  • CURSOR

  • CURTIME

  • CURTIMESTAMP

  • DATE

  • DATEVAL

  • DAY

  • DAYNAME

  • DAYOFWEEK

  • DEALLOCATE

  • DEC

  • DECIMAL

  • DECLARE

  • DEFAULT

  • DEFERRABLE

  • DEFERRED

  • DELETE

  • DESC

  • DESCRIBE

  • DESCRIPTOR

  • DIAGNOSTICS

  • DISCONNECT

  • DISTINCT

  • DOMAIN

  • DOUBLE

  • DROP

  • ELSE

  • END

  • END_EXEC

  • ESCAPE

  • EVERY

  • EXCEPT

  • EXCEPTION

  • EXEC

  • EXECUTE

  • EXISTS

  • EXTERNAL

  • EXTRACT

  • FALSE

  • FETCH

  • FIRST

  • FLOAT

  • FOR

  • FOREIGN

  • FOUND

  • FROM

  • FULL

  • GET

  • GLOBAL

  • GO

  • GOTO

  • GRANT

  • GROUP

  • HAVING

  • HOUR

  • IDENTITY

  • IMMEDIATE

  • IN

  • INDEX

  • INDICATOR

  • INITIALLY

  • INNER

  • INPUT

  • INSENSITIVE

  • INSERT

  • INT

  • INTEGER

  • INTERSECT

  • INTERVAL

  • INTO

  • IS

  • ISOLATION

  • JOIN

  • KEY

  • LANGUAGE

  • LAST

  • LEADING

  • LEFT

  • LENGTH

  • LEVEL

  • LIKE

  • LOCAL

  • LONGVARBINARY

  • LOWER

  • LTRIM

  • MATCH

  • MAX

  • MIN

  • MINUTE

  • MODULE

  • MONTH

  • MONTHNAME

  • NAMES

  • NATIONAL

  • NATURAL

  • NCHAR

  • NEXT

  • NO

  • NOT

  • NULL

  • NULLIF

  • NUMERIC

  • NUMVAL

  • OCTET_LENGTH

  • OF

  • OFFSET

  • ON

  • ONLY

  • OPEN

  • OPTION

  • OR

  • ORDER

  • OUTER

  • OUTPUT

  • OVERLAPS

  • PAD

  • PART

  • PARTIAL

  • PERCENT

  • POSITION

  • PRECISION

  • PREPARE

  • PRESERVE

  • PRIMARY

  • PRIOR

  • PRIVILEGES

  • PROCEDURE

  • PUBLIC

  • READ

  • REAL

  • REFERENCES

  • RELATIVE

  • RESTRICT

  • REVOKE

  • RIGHT

  • ROLLBACK

  • ROUND

  • ROW

  • ROWID

  • ROWS

  • RTRIM

  • SCHEMA

  • SCROLL

  • SECOND

  • SECTION

  • SELECT

  • SESSION

  • SESSION_USER

  • SET

  • SIZE

  • SMALLINT

  • SOME

  • SPACE

  • SQL

  • SQLCODE

  • SQLERROR

  • SQLSTATE

  • STRVAL

  • SUBSTRING

  • SUM

  • SYSTEM_USER

  • TABLE

  • TEMPORARY

  • THEN

  • TIES

  • TIME

  • TIMESTAMP

  • TIMESTAMPVAL

  • TIMEVAL

  • TIMEZONE_HOUR

  • TIMEZONE_MINUTE

  • TO

  • TODAY

  • TRAILING

  • TRANSACTION

  • TRANSLATE

  • TRANSLATION

  • TRIM

  • TRUE

  • TRUNCATE

  • UNION

  • UNIQUE

  • UNKNOWN

  • UPDATE

  • UPPER

  • USAGE

  • USER

  • USERNAME

  • USING

  • VALUE

  • VALUES

  • VARBINARY

  • VARCHAR

  • VARYING

  • VIEW

  • WHEN

  • WHENEVER

  • WHERE

  • WITH

  • WORK

  • WRITE

  • YEAR

  • ZONE