środa, 11 lutego 2026

SQL - Dodatki - Słowa kluczowe języka SQL

Słowa kluczowe języka SQL

SQL jest językiem opartym na słowach kluczowych. (Słowo kluczowe jest specjalnym słowem używanym w trakcie wykonywania zapytania). Słowa te są zarezerwowane prze język SQL, więc nie należy ich zatem używać jako nazw baz danych, tabel, kolumn ani innych obiektów baz danych. 

W tym dodatku wymieniam listę najczęściej stosowanych słów kluczowych w najpopularniejszych systemach zarządzania bazami danych. 

Należy jednak pamiętać że słowa kluczowe są ściśle uzależnione od systemu zarządzania bazą danych i nie wszystkie wymienione słowa kluczowe muszą występować w każdym systemie. 

Aby zapewnić zgodność kodu z różnymi systemami zarządzania bazą danych i jego przenośność, warto unikać wszystkich zarezerwowanych słów kluczowych, nawet tych, które nie są zarezerwowane w używanym przez nas systemie. 


ABORT                                                                    

ABSOLUTE

ACTION

ACTIVW

ADD

AFTER

ALL

ALLOCATE

ALTER

ANALYZE

AND

ANY

ARE

AS

ASC

ASCENDING

ASSERTION

AT

AUTHORIZATION

AUTO

AUTO-INCREMENT

AVG


BACKUP

BEFORE

BEGIN

BETWEEN

BIGINT

BINARY

BIT

BOOLEAN

BOTH

BREAK

BROWSE

BY

BYTES


CACHE

CALL

CASCADE

CASCADED

CASE

CAST

CATALOG

CHANGE

CHAR

CHARACTER

CHECK

CHECKPOINT

CLOSE

CLUSTER

CLUSTERED

COALESCE

COLLATE

COLUMN

COLUMNS

COMMENT

COMMIT

COMMITED

COMPUTE

COMPUTED

CONDITIONAL

CONFIRM

CONNECT

CONNECTION

CONSTRAINT

CONSTRAINTS

CONTAINING

CONTAINS

CONTINUE

CONTROLROW

CONVERT

COPY

COUNT

CREATE

CROSS

CSTRING

CUBE

CURRENT

CURRENT_DATE

CURRENT_TIME

CURRENT_TIMESTAMP

CURRENT_USER


DATABASE

DATABASES

DATE

DATETIME

DAY

DEALLOCATE

DEBUG

DEC

DECIMAL

DECLARE

DEFAULT

DELETE

DENY

DESC

DESCENDING

DESCRIBE

DISCONNECT

DISK

DISTINCT

DISTRIBUTED

DIV

DO DOMAIN

DOUBLE

DROP

DUMMY

DUMP


ELSE

ELSEIF

ENCLOSED

END

ERROREXIT

ESCAPE

ESCAPED

EXCEPT

EXCEPTION

EXEC

EXECUTE

EXISTS

EXIT

EXPLAIN

EXTEND

EXTERNAL

EXTRACT


FALSE

FETCH

FIELD

FIELDS

FILE

FILTER

FLOAT

FLOPPY

FOR

FORCE

FOREIGN

FOUND

FREETEXT

FREETEZTTABLE

FROM

FULL

FUNCTION


GENERATOR

GET

GLOBAL

GO

GOTO

GRANT

GROUP


HAVING

HOUR


INDENTITY

IF

IN

INACTIVE

INDEX

INDICATOR

INFILE

INNER

INOUT

INPUT

INSERT

INT

INTEGER

INTERSECT

INTERVAL

INTO

IS

ISOLATION


JOIN


KEY

KILL


LANGUAGE

LAST

LEADING

LEFT

LENGTH

LEVEL

LIKE

LIMIT

LINES

LOAD

LOCAL

LOCK

LOGFILE

LONG

LOWER


MANUAL

MATCH

MAX

MERGE

MERGE

MESSAGE

MIN

MINUTE

MODULE

MONEY

MONTH

MOVE


NAMES

NATIONAL

NATURAL

NCHAR

NEW

NEXT

NO

NOCHECK

NONCLUSTERED

NONE

NOT

NULL

NULLIF

NUMERIC


OF

OFF

OFFSET

OFFSETS

ON

ONCE

ONLY

OPEN

OPTION

OR

ORDER

OUTER

OUTPUT

OVER

OVERFLOW

OVERLAPS


PAD

PAGE

PAGES

PARAMETER

PARTIAL

PASSWORD

PERCENT

PERM

PERMANENT

PIPE

PLAN

POSITION

PRECISION

PREPARE

PRIMERY

PRINT

PRIOR

PRIVILEGES

PROCEDURE

PROTECTED

PUBLIC

PURGE


READ

READTEXT

REAL

REFERANCES

REGEXP

RELATIVE

RENAME

REPEAT

REPLACE

RESERV

RESET

RESTORE

RESTRICT

RETAIN

RETURN

REVOKE

RIGHT

ROLLBACK

ROLLUP

ROWCOUNT

RULE


SAVE

SAVEPOINT

SCHEMA

SECOND

SECTION

SEGMENT

SELECT

SENSITIVE

SEPARATOR

SEQUENCE

SRT

SETUSER

SHADOW

SHARED

SHOW

SHUTDOWN

SINGULAR

SIZE

SMALLINT

SNAPSHOT

SOME

SORT

SPACE

SQL

SQLCODE

SQLERROR

STABILITY

STARTING

STARTS

STATISTICD

SUBSTRING

SUM

SUSPEND


TABLE

TABLES

TEMP

TEMPORARY

TEXT

TEXTSIZE

THEN

TIME

TIMESTAMP

TO

TOP

TRAN

TRANSACTION

TRANSLATE

TRIGGER

TRIM

TRUE

TRUNCATE

TYPE


UNCOMMITTED

UNION

UNIQUE

UNTIL

UPDATE

UPPER

USAGE

USE

USER

USING


VALUE

VALUES

VARCHAR

VARIABLE

VARYING

VIEW

VOLUME


WAIT

WHEN

WHERE

WHILE

WITH

WORK

WRITE


XOR


YEAR


ZONE

Brak komentarzy:

Prześlij komentarz

SQL - Wprowadzenie - Składnia języka SQL

  Składnia języka SQL W języku SQL występuje 5 głównych kategorii syntaktycznych: identyfikatory, czyli nazwy obiektów literały, czyli stałe...