This page is part of the book SQL-99 Complete, Really, by Peter Gulutzan & Trudy Pelzer. The authors have graciously allowed us to reproduce the contents of the book here. Because the book is about the SQL-99 standard, the contents of this and other pages in the book may not directly apply to MariaDB. Use the navigation bar to navigate the book.

In this chapter, we discuss SQLDataSources, SQLGetFunctions, and SQLGetInfo. We call these the "general" functions because they are used primarily in applications which are not tied to a specific DBMS or a specific database. Generalized applications need to find out what is available, as part of a long initialization process. Here are the descriptions of the three general functions.