This example allows you to test supported data types across different data providers.
Behavior may vary; for instance, ODBC drivers might not support datetime2 or spatial data types.
The datatypes table includes fields for the tested data types. The table data is accessible via any provider.
The usp_datatypes
procedure selects data as is. Note that ODBC and OLEDB providers may not support some types.
The usp_odbc_datatypes
procedure selects data using the necessary casts to be compatible with ODBC and OLEDB.
You can access the source code for the tables and procedures using the provided links.
OLEDB providers are supported in the .NET Framework version but not in .NET Core.
You can open data in the editor. Choose your language below. Click the links to view JSON data.
System.Data.SqlClient | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
Microsoft.Data.SqlClient | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
ODBC Driver 17 | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
Source code | datatypes | usp_datatypes | usp_odbc_datatypes |
Npgsql | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
ODBC Driver | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
Source code | datatypes | usp_datatypes | usp_odbc_datatypes |
MySqlConnector | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
MySql.Data.MySqlClient | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
ODBC Driver | datatypes | usp_datatypes | usp_odbc_datatypes | $metadata |
Source code | datatypes | usp_datatypes | usp_odbc_datatypes |
ODataDB supports nearly all data types through ODBC, OLEDB, and .NET data providers.
You can download samples for any supported database platform with the SaveToDB SDK.
© 2025 Gartle LLC | www.odatadb.com | ODataDB Guide | Developer Guide | Privacy Policy | Cookie Policy