Elementy jazyka T-SQL pro vyhrazený fond SQL ve službě Azure Synapse Analytics
Odkazy na dokumentaci pro elementy jazyka T-SQL podporované ve vyhrazeném fondu SQL.
Základní prvky
- konvence syntaxe
- Pravidla pojmenování objektů
- rezervovaná klíčová slova
- Řazení
- Komentáře
- Konstanty
- datové typy
- PROVÉST
- Výrazy
- ZABÍT
- Alternativní řešení vlastností IDENTITY
- TISK
- POUŽÍT
Dávky, řízení toku a proměnné
- ZAČÍT... KONEC
- PŘESTÁVCE
- DECLARE @local_variable
- POKUD... JINÉHO
- RAISERROR
- SET@local_variable
- HODIT
- ZKUSTE... CHYTIT
- ZATÍMCO
Operátory
Zástupné znaky, které se mají shodovat
- = (Je rovno)
- > (Větší než)
- < (Menší než)
- >= (Větší než nebo rovno)
- <= (menší než nebo rovno)
- <> (Nerovná se)
- != (Nerovná se)
- A
- BETWEEN
- EXISTS
- IN
- IS [NOT] NULL
- LIKE
- NE
- NEBO
Bitové operátory
- &(Bitwise AND)
- | (Bitwise OR)
- ^ (Bitové výhradní OR)
- ~ (Bitwise NOT)
- ^= (Bitové výhradní nebo rovno)
- |= (Bitové nebo rovno)
- &= (Bitwise AND EQUALS)
Funkce
- @@DATEFIRST
- @@ERROR
- @@LANGUAGE
- @@SPID
- @@TRANCOUNT
- @@VERSION
- ABS
- ACOS
- ASCII
- ASIN
- ATAN
- ATN2
- BINARY_CHECKSUM
- CASE
- CAST a CONVERT
- STROP
- CHAR
- CHARINDEX
- KONTROLNÍ SOUČET
- COALESCE
- COL_NAME
- KOLACEPROPERTY
- CONCAT
- PROTOŽE
- POSTÝLKA
- POČET
- CONCAT_WS
- COUNT_BIG
- CUME_DIST
- CURRENT_TIMESTAMP
- CURRENT_USER
- DATABASEPROPERTYEX
- DATALENGTH
- DATEADD
- DATEDIFF
- DATEFROMPARTS
- DATENAME
- DATEPART
- DATETIME2FROMPARTS
- DATETIMEFROMPARTS
- DATETIMEOFFSETFROMPARTS
- DEN
- DB_ID
- DB_NAME
- STUPŇŮ
- DENSE_RANK
- ROZDÍL
- EOMONTH
- ERROR_MESSAGE
- ERROR_NUMBER
- ERROR_PROCEDURE
- ERROR_SEVERITY
- ERROR_STATE
- EXP
- FIRST_VALUE
- PODLAZE
- GETDATE
- GETUTCDATE
- HAS_DBACCESS
- HASHBYTES
- INDEXPROPERTY
- ISDATE
- ISNULL
- ISNUMERIC
- ZPOŽDĚNÍ
- LAST_VALUE
- VÉST
- VLEVO
- LEN
- PROTOKOLU
- LOG10
- NIŽŠÍ
- LTRIM
- MAX
- MIN
- MĚSÍC
- NCHAR
- NTILE
- NULLIF
- OBJECT_ID
- OBJECT_NAME
- OBJECTPROPERTY
- OIBJECTPROPERTYEX
- Skalární funkce ODBCS
- Klauzule OVER
- PARSENAME
- PATINDEX
- PERCENTILE_CONT
- PERCENTILE_DISC
- PERCENT_RANK
- PI
- SÍLU
- QUOTENAME
- RADIÁNECH
- RAND
- HODNOST
- NAHRADIT
- REPLIKACE
- REVERZNÍ
- PRÁVO
- KOLO
- ROW_NUMBER
- RTRIM
- SCHEMA_ID
- SCHEMA_NAME
- SERVERPROPERTY
- SESSION_USER
- ZNAMENÍ
- HŘÍCH
- SMALLDATETIMEFROMPARTS
- SOUNDEX
- PROSTOR
- SQL_VARIANT_PROPERTY
- SQRT
- NÁMĚSTÍ
- STATS_DATE
- STDEV
- STDEVP
- STR
- STRING_AGG
- STRING_SPLIT
- VĚCI
- PODŘETĚZEC
- SOUČET
- SUSER_SNAME
- PŘEPÍNAČ
- SYSDATETIME
- SYSDATETIMEOFFSET
- SYSTEM_USER
- SYSUTCDATETIME
- TAN
- TERTIARY_WEIGHTS
- TIMEFROMPARTS
- TRIM
- TODATETIMEOFFSET
- TYPE_ID
- TYPE_NAME
- TYPEPROPERTY
- UNICODE
- HORNÍ
- UŽIVATELE
- USER_NAME
- VAR
- VARP
- ROK
- XACT_STATE
Transakce
Diagnostické relace
Procedury
- Sp_addrolemember
- sp_columns
- Sp_configure
- sp_datatype_info_90
- sp_droprolemember
- sp_execute
- Sp_executesql
- sp_fkeys
- sp_pdw_add_network_credentials
- sp_pdw_database_encryption
- sp_pdw_database_encryption_regenerate_system_keys
- sp_pdw_log_user_data_masking
- sp_pdw_remove_network_credentials
- sp_pkeys
- sp_prepare
- sp_rename (Preview)
- Sp_spaceused
- sp_special_columns_100
- sp_sproc_columns
- sp_statistics
- sp_tables
- sp_unprepare
Příkazy SET
- SET ANSI_DEFAULTS
- SET ANSI_NULL_DFLT_OFF
- SET ANSI_NULL_DFLT_ON
- SET ANSI_NULLS
- SET ANSI_PADDING
- SET ANSI_WARNINGS
- NASTAVIT ARITHABORT
- SET ARITHIGNORE
- SET CONCAT_NULL_YIELDS_NULL
- SET DATEFIRST
- SET DATEFORMAT
- SET FMTONLY
- SET IMPLICIT_TRANSACITONS
- SET LOCK_TIMEOUT
- SET NUMBERIC_ROUNDABORT
- SET QUOTED_IDENTIFIER
- NASTAVIT POČET ŘÁDKŮ
- NASTAVIT TEXTY
- NASTAVENÍ ÚROVNĚ IZOLACE TRANSAKCÍ
- SET XACT_ABORT
Další kroky
Další referenční informace naleznete v tématu Příkazy T-SQL ve vyhrazeném fondu SQL a zobrazení systému ve vyhrazeném fondu SQL.