SQL:2008
SQL:2008 on SQL -tietokantakielen ISO- ja ANSI - standardin kuudes versio . Se hyväksyttiin virallisesti heinäkuussa 2008.
Yhteenveto
SQL:2008-standardi on jaettu useisiin osiin, jotka kattavat Frameworkin, Foundationin, SQL/CLI :n , SQL/PSM :n , SQL/MED :n , SQL/OLB :n , SQL/Schemata :n , Javaa käyttävän SQL/JRT :n ja erilaiset asiaan liittyvät spesifikaatiot. .
Lisätty ominaisuuksia
- Parannetut MERGE- ja DIAGNOSTIC-lausekkeet ,
- TRUNCATE TABLE -lausekkeet ,
- WHEN-lauseet ja CASE-lausekkeet,
- Tietokantakäynnistimen SIJAAN
- JOIN lausunto ,
- tuki useille XQueryn säännöllisille lausekkeille ja
- paremmin nimeämään johdettuja sarakkeita.
XML:ään liittyvät spesifikaatiot määrittelevät, kuinka SQL:ää voidaan käyttää yhdessä XML :n kanssa , mukaan lukien XML-tietojen tuonti ja tallentaminen SQL-tietokantaan, sen käsittely tietokannassa ja XML- tai tavanomaisten SQL-tietojen julkaiseminen XML-muodossa.
Dokumentaatio
SQL-standardi ei ole vapaasti saatavilla. Koko standardin voi ostaa ISO :lta nimellä ISO/IEC 9075(1-4,9-11,13,14):2008 . Standardi koostuu seuraavista osista:
- ISO/IEC 9075-1:2008 -kehys (SQL/Framework)
- ISO/IEC 9075-2:2008 Foundation (SQL/Foundation)
- ISO/IEC 9075-3:2008 puhelutason käyttöliittymä ( SQL/CLI )
- ISO/IEC 9075-4:2008 Pysyvät tallennetut moduulit ( SQL/PSM )
- ISO/IEC 9075-9:2008 Ulkoisten tietojen hallinta ( SQL/MED )
- ISO/IEC 9075-10:2008 Object Language Bindings ( SQL/OLB )
- ISO/IEC 9075-11:2008 Tieto- ja määritelmäkaaviot ( SQL/Schemata )
- ISO/IEC 9075-13:2008 SQL-rutiinit ja -tyypit, joissa käytetään Java TM -ohjelmointikieltä ( SQL/JRT )
- ISO/IEC 9075-14:2008 XML:ään liittyvät tekniset tiedot ( SQL/XML )
Vaatimustenmukaisuusvaatimukset
Vähimmäistaso SQL:2008:n kanssa, jonka tuote voi vaatia, on nimeltään "Core SQL:2008", ja se rajoittuu standardin kahdessa osassa määriteltyihin määritelmiin: perusta ja määritys- ja tietoskeemat.