Пример ODataDB 13 - Типы данных

Этот пример позволяет тестировать поддерживаемые типы данных через различные поставщики данных.
Поведение может быть различным. Например, драйверы ODBC могут не поддерживать тип time или datetime2.

Таблицы datatypes содержат поля различных типов данных. Данные доступны через любой поставщик данных.
Процедуры usp_datatypes выводят данные как есть. Драйверы ODBC и OLEDB могут поддерживать не все типы.
Процедуры usp_odbc_datatypes выводят данные с необходимыми преобразованиями для работы в ODBC и OLEDB.
Вы можете открыть определение таблиц и процедур используя соответствующие ссылки.

Провайдеры OLEDB поддерживаются только в операционной системе Windows.

Используйте ссылки для просмотра исходных данных.

ODataDB поддерживает множество языков и региональных настроек.

SQL Server

System.Data.SqlClientdatatypesusp_datatypesusp_odbc_datatypes$metatada
Microsoft.Data.SqlClientdatatypesusp_datatypesusp_odbc_datatypes$metatada
ODBC Driverdatatypesusp_datatypesusp_odbc_datatypes$metatada
ODBC Driver 17datatypesusp_datatypesusp_odbc_datatypes$metatada
SQLOLEDBdatatypesusp_datatypesusp_odbc_datatypes$metatada
MSOLEDBSQLdatatypesusp_datatypesusp_odbc_datatypes$metatada
Определениеdatatypesusp_datatypesusp_odbc_datatypes

PostgreSQL

Npgsqldatatypesusp_datatypesusp_odbc_datatypes$metatada
ODBC Driverdatatypesusp_datatypesusp_odbc_datatypes$metatada
Определениеdatatypesusp_datatypesusp_odbc_datatypes

MySQL

MySqlConnectordatatypesusp_datatypesusp_odbc_datatypes$metatada
MySql.Data.MySqlClientdatatypesusp_datatypesusp_odbc_datatypes$metatada
ODBC Driverdatatypesusp_datatypesusp_odbc_datatypes$metatada
Определениеdatatypesusp_datatypesusp_odbc_datatypes

Oracle Database

ManagedDataAccessdatatypesusp_datatypesusp_odbc_datatypes$metatada
ODBC Driverdatatypesusp_datatypesusp_odbc_datatypes$metatada
OLEDB Providerdatatypesusp_datatypesusp_odbc_datatypes$metatada
Определениеdatatypesusp_datatypesusp_odbc_datatypes

DB2

IBM.Data.DB2datatypesusp_datatypesusp_odbc_datatypes$metatada
ODBC Driverdatatypesusp_datatypesusp_odbc_datatypes$metatada
Определениеdatatypesusp_datatypesusp_odbc_datatypes

NuoDB

NuoDb.Data.Clientdatatypesusp_datatypes$metatada
Определениеdatatypesusp_datatypes

Snowflake

Snowflake.Datadatatypesusp_datatypesusp_odbc_datatypes$metatada
ODBC Driverdatatypesusp_datatypesusp_odbc_datatypes$metatada
Определениеdatatypesusp_datatypesusp_odbc_datatypes

SQLite

Пример SQLite содержит таблицы с определениями типов в стиле вышеприведенных серверов.

System.Data.SQLitesqlitemssqlpgsqlmysqloracledb2nuodb$metatada
ODBC Driversqlitemssqlpgsqlmysqloracledb2nuodb$metatada
Определениеsqlitemssqlpgsqlmysqloracledb2nuodb$metatada

SQL Server Compact

System.Data.SqlServerCedatatypes$metatada
Определениеdatatypes

Заключение

ODataDB поддерживает практически все типы данных и поставщики данных ODBC, OLEDB и .NET.

Вы можете загрузить примеры для SQL Server, Oracle, MySQL и других платформ на странице SaveToDB SDK.