Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
DDL-instructies (Data Definition Language) variƫren enorm tussen DBMS's. ODBC SQL definieert instructies voor de meest voorkomende bewerkingen voor gegevensdefinities: tabellen, indexen en weergaven maken en neerzetten; tabellen wijzigen; en het verlenen en intrekken van bevoegdheden. Alle andere DDL-instructies zijn gegevensbronspecifiek. Interoperabele toepassingen kunnen daarom geen bewerkingen voor gegevensdefinities uitvoeren. Over het algemeen is dit geen probleem, omdat dergelijke bewerkingen meestal zeer DBMS-specifiek zijn en het beste worden overgelaten aan de eigen databasebeheersoftware die wordt geleverd met de meeste DBMS's of het installatieprogramma dat bij het stuurprogramma wordt geleverd.
Een ander probleem in de gegevensdefinitie is dat namen van gegevenstypen enorm verschillen tussen DBMS's. In plaats van standaardnamen voor gegevenstypen te definiƫren en stuurprogramma's te dwingen deze te converteren naar DBMS-specifieke namen, biedt SQLGetTypeInfo een manier voor toepassingen om DBMS-specifieke namen van gegevenstypen te detecteren. Interoperabele toepassingen moeten deze namen in SQL-instructies gebruiken om tabellen te maken en te wijzigen; de namen in bijlage C: SQL-grammatica en bijlage D: gegevenstypen zijn alleen voorbeelden.