T-SQL-språkelement för dedikerad SQL-pool i Azure Synapse Analytics
Länkar till dokumentationen för T-SQL-språkelement som stöds i en dedikerad SQL-pool.
Kärnelement
- syntaxkonventioner
- namngivningsregler för objekt
- reserverade nyckelord
- Sorteringar
- Kommentarer
- Konstanter
- datatyper
- UTFÖRA
- Uttryck
- DÖDA
- Lösning för identitetsegenskap
- SKRIVA UT
- ANVÄNDA
Batchar, flödeskontroll och variabler
- BÖRJA... SLUTET
- BRYTA
- DECLARE @local_variable
- OM... ANNAT
- RAISERROR
- SET@local_variable
- KASTA
- FÖRSÖK... FÅNGA
- MEDAN
Operatorer
- + (Lägg till)
- + (Strängsammanfogning)
- - (Negativ)
- - (Subtrahera)
- * (Multiplicera)
- / (Dividera)
- Modulo
Jokertecken som ska matchas
- = (är lika med)
- > (Större än)
- < (Mindre än)
- >= (Bra än eller lika med)
- <= (mindre än eller lika med)
- <> (Inte lika med)
- != (Inte lika med)
- OCH
- MELLAN
- FINNS
- I
- ÄR [INTE] NULL
- LIKE
- INTE
- OR
Bitvisa operatorer
- & (Bitvis OCH)
- | (Bitvis ELLER)
- ^ (Bitwise exklusivt ELLER)
- ~ (Bitvis INTE)
- ^= (Bitvis exklusiv ELLER LIKA MED)
- |= (BITVIS ELLER LIKA MED)
- &= (Bitvis OCH LIKA MED)
Funktioner
- @@DATEFIRST
- @@ERROR
- @@LANGUAGE
- @@SPID
- @@TRANCOUNT
- @@VERSION
- ABS
- ACOS
- ASCII
- ASIN
- ATAN
- ATN2
- BINARY_CHECKSUM
- FALL
- CAST och CONVERT
- TAK
- CHAR
- CHARINDEX
- KONTROLLSUMMA
- COALESCE
- COL_NAME
- SORTATIONPROPERTY
- CONCAT
- COS
- BARNSÄNG
- RÄKNA
- CONCAT_WS
- COUNT_BIG
- CUME_DIST
- CURRENT_TIMESTAMP
- CURRENT_USER
- DATABASEPROPERTYEX
- DATALENGTH
- DATEADD
- DATEDIFF
- DATEFROMPARTS
- DATENAME
- DATUMDEL
- DATETIME2FROMPARTS
- DATETIMEFROMPARTS
- DATETIMEOFFSETFROMPARTS
- DAG
- DB_ID
- DB_NAME
- GRADER
- DENSE_RANK
- SKILLNADEN
- EOMONTH
- ERROR_MESSAGE
- ERROR_NUMBER
- ERROR_PROCEDURE
- ERROR_SEVERITY
- ERROR_STATE
- EXP
- FIRST_VALUE
- GOLVET
- GETDATE
- GETUTCDATE
- HAS_DBACCESS
- HASHBYTES
- INDEXPROPERTY
- ISDATE
- ÄRNULL
- ISNUMERIC
- LAG
- LAST_VALUE
- LEDA
- VÄNSTER
- LEN
- Logga in
- LOG10
- LÄGRE
- LTRIM
- MAX
- MIN
- MÅNAD
- NCHAR
- NTILE
- NULLIF
- OBJECT_ID
- OBJECT_NAME
- OBJECTPROPERTY
- OIBJECTPROPERTYEX
- ODBCS-skalärfunktioner
- OVER-sats
- PARSENAME
- PATINDEX
- PERCENTILE_CONT
- PERCENTILE_DISC
- PERCENT_RANK
- PI
- MAKT
- QUOTENAME
- RADIANER
- RAND
- FRODIGT
- ERSÄTTA
- Replikera
- OMVÄND
- RÄTT
- RUNDA
- ROW_NUMBER
- RTRIM
- SCHEMA_ID
- SCHEMA_NAME
- SERVERPROPERTY
- SESSION_USER
- TECKEN
- SYND
- SMALLDATETIMEFROMPARTS
- SOUNDEX
- UTRYMME
- SQL_VARIANT_PROPERTY
- ROT
- SQUARE
- STATS_DATE
- STDAV
- STDAVP
- STR
- STRING_AGG
- STRING_SPLIT
- SAKER
- DELSTRÄNG
- SUMMAN
- SUSER_SNAME
- SWITCHOFFSET
- SYSDATETIME
- SYSDATETIMEOFFSET
- SYSTEM_USER
- SYSUTCDATETIME
- TAN
- TERTIARY_WEIGHTS
- TIMEFROMPARTS
- TRIMMA
- TODATETIMEOFFSET
- TYPE_ID
- TYPE_NAME
- TYPEPROPERTY
- UNICODE
- ÖVRE
- ANVÄNDAREN
- ANVÄNDARNAMN
- VAR
- VARP
- ÅR
- XACT_STATE
Transaktioner
Diagnostiksessioner
Förfaranden
- 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 (förhandsversion)
- sp_spaceused
- sp_special_columns_100
- sp_sproc_columns
- sp_statistics
- sp_tables
- sp_unprepare
SET-instruktioner
- ANGE ANSI_DEFAULTS
- ANGE ANSI_NULL_DFLT_OFF
- ANGE ANSI_NULL_DFLT_ON
- ANGE ANSI_NULLS
- ANGE ANSI_PADDING
- ANGE ANSI_WARNINGS
- ANGE ARITHABORT
- ANGE ARITHIGNORE
- ANGE CONCAT_NULL_YIELDS_NULL
- ANGE DATEFIRST
- ANGE DATUMFORMAT
- ANGE HVF ONLY
- ANGE IMPLICIT_TRANSACITONS
- ANGE LOCK_TIMEOUT
- ANGE NUMBERIC_ROUNDABORT
- ANGE QUOTED_IDENTIFIER
- ANGE RADANTAL
- ANGE TEXTSTORLEK
- ANGE TRANSAKTIONSISOLERINGSNIVÅ
- ANGE XACT_ABORT
Nästa steg
Mer referensinformation finns i T-SQL-instruktioner i en dedikerad SQL-pool och Systemvyer i en dedikerad SQL-pool.