Hopp til innhold

SQL:2016

Fra Wikipedia, den frie encyklopedi

SQL:2016, offisielt ISO/IEC 9075:2016 Information technology – Database languages – SQL, er den åttende revisjonen av ISO-standarden for database-spørrespråket SQL. Den ble formelt vedtatt i 2016 desember.[1] Standarden består av 9 deler som beskriver SQL i detalj.

Nye funksjoner

[rediger | rediger kilde]

SQL:2016 introduserte 44 nye valgfrie funksjoner.[2] 22 av dem har med JSON-funksjonalitet, 10 er relatert til polymorfe tabellfunksjoner.

Tilleggene inkluderer:

  • JSON-funksjoner for å lage JSON-dokumenter, få tilgang til deler av JSON-dokumenter og for å sjekke om en streng inneholder gyldige JSON-data
  • Radmønstergjenkjenning: Mønstersammenligning[klargjør] av en sekvens av rader mot et regex-mønster
  • Formatering og parsing av dato og klokkeslett
  • LISTAGG, en funksjon for å transformere verdier fra en gruppe rader til en tekstfil med skilletegn (for eksempel CSV)
  • Polymorfe tabellfunksjoner, tabellfunksjoner uten forhåndsdefinert returtype
  • Den nye datatypen DECFLOAT

Referanser

[rediger | rediger kilde]
  1. ^ «ISO/IEC 9075, 13249, and others». Besøkt 15. mars 2017. 
  2. ^ «What's New in SQL:2016». Besøkt 16. juni 2017.