Contents Index SQL Language Elements Data types in UltraLite

UltraLite Database User's Guide
  SQL Language Elements

Overview of SQL support in UltraLite


In UltraLite, both the data types available to represent data and the SQL features available to access that data depend on the development model you adopt.

If you use a static interface (embedded SQL, static C++ API, or static Java API), the range of SQL available is wider, but all statements used by the application must be specified at compile time. If you develop your application using an UltraLite component, dynamic SQL provides a narrower range of SQL, but the SQL statements can be constructed at runtime.

When an UltraLite program attempts to use a SQL statement or feature that is not supported in UltraLite, the SQL error message Feature not available in UltraLite is reported. Dynamic SQL may also return syntax errors.

For information on other UltraLite limitations, see UltraLite database limitations.


Contents Index SQL Language Elements Data types in UltraLite