SQL för Databricks-SQL
Det här är SQL kommandoreferens för Databricks SQL.
Allmän referens
Den här allmänna referensen beskriver datatyper, funktioner, identifierare, literaler och semantik:
- Läsa ett syntaxdiagram
- Datatyper och literaler
- SQL regler för datatyp
- Datetime-mönster
- Inbyggda funktioner
- Lambda-funktioner
- Fönsterfunktioner
- Identifierare
- Namn
- Null-semantik
- Uttryck
- JSON-sökvägsuttryck
- Partitioner
- Reserverade ord
DDL-uttryck
Du använder datadefinitionsinstruktioner när du vill skapa eller ändra strukturen för databasobjekt i en databas:
- ALTER DATABASE
- ALTER TABLE
- ALTER VIEW
- KOMMENTAR PÅ
- CREATE BLOOMFILTER INDEX
- SKAPA DATABAS
- CREATE FUNCTION
- CREATE TABLE (Databricks SQL)
- CREATE VIEW
- DROP BLOOMFILTER INDEX
- DROP DATABASE
- DROP FUNCTION
- DROP TABLE
- DROP VIEW
- MSCK REPAIR TABLE
- TRUNCATE TABLE
DML-uttryck
Du använder datamanipuleringsutdrag för att lägga till, ändra eller ta bort data från en Delta Lake-tabell:
Instruktioner för datahämtning
Du använder en fråga för att hämta rader från en eller flera tabeller enligt de angivna satserna. Den fullständiga syntaxen och en kort beskrivning av satser som stöds beskrivs i frågeartikeln.
De relaterade SQL och SELECTVALUES ingår också i det här avsnittet.
Databricks SQL också möjligheten att generera en logisk och fysisk plan för en fråga med hjälp av EXPLAIN -instruktionen.
Delta Lake-instruktioner
Du använder Delta Lake SQL-instruktioner när du vill hantera tabeller som lagras i Delta Lake-format:
Mer information om hur du använder Delta Lake-instruktioner finns i guiden för Delta Lake och Delta Engine.
Tilläggsinstruktioner
Du använder tilläggsinstruktioner när du vill samla in statistik, hantera cachelagring, utforska metadata, ange konfigurationer och hantera resurser:
Analysinstruktion
Beskrivningsinstruktioner
Visningsinstruktioner
- SHOW COLUMNS
- SHOW CREATE TABLE
- SHOW DATABASES
- SHOW FUNCTIONS
- VISA GRUPPER
- SHOW PARTITIONS
- SHOW TABLE
- SHOW TABLES
- SHOW TBLPROPERTIES
- VISA ANVÄNDARE
- SHOW VIEWS
Konfigurationshantering
Säkerhetsuttryck
Du använder SQL-instruktioner för säkerhet när du vill hantera åtkomst till data:
Mer information om hur du använder dessa instruktioner finns i Behörigheter för dataobjekt.