Серверный JavaScript 1.4. Руководство по использованию


order discount viagra usa

Конвертация Типов Данных Базой Данных


В следующей таблице показана конвертация, выполняемая машиной выполнения JavaScript для баз данных DB2.

Тип Данных DB2

Тип Данных JavaScript

char(n), varchar(n), long varchar, clob(n)

string

integer, smallint

integer

decimal, double

double

date, time, timestamp

Date

blob

Blob

В следующей таблице дана конвертация БД Informix.

Тип Данных Informix

Тип Данных JavaScript

char, nchar, text, varchar, nvarchar

string

decimal(p,s), double precision, float, integer, money(p,s), serial, smallfloat, smallint

number

date, datetime

Date

byte

Blob

interval

Не поддерживается

1

Тип даты Informix datetime имеет точность переменных, определяемых пользователем. Серверный JavaScript выводит данные datetime в формате от YEAR до SECOND. Если datetime -переменная была определена с другой точностью, такой как от MONTH до DAY, она может быть отображена некорректно. В данном случае дата не нарушится некорректным отображением.

ODBC транслирует типы данных продавца в типы данных ODBC. Например, в Microsoft SQL Server тип данных varchar конвертируется в ODBC-тип SQL_VARCHAR. Дополнительно см. документацию ODBC SDK.

В следующей таблице показана конвертация, выполняемая машиной JavaScript для баз данных ODBC.

Тип Данных ODBC

Тип Данных JavaScript

SQL_LONGVARCHAR, SQL_VARCHAR, SQL_CHAR

string

SQL_SMALLINT, SQL_INTEGER, SQL_DOUBLE, SQL_FLOAT, SQL_REAL, SQL_BIGINT, SQL_NUMERIC, SQL_DECIMAL

number

SQL_DATE, SQL_TIME, SQL_TIMESTAMP

Date

SQL_BINARY, SQL_VARBINARY, SQL_LONGBINARY

Blob

В следующей таблице показана конвертация, выполняемая машиной выполнения JavaScript для баз данных Oracle.

Тип Данных OracleТип Данных JavaScript

long, char(n), varchar2(n), rowid

string

number(p,s), number(p,0), float(p)

number

date

Date

raw(n), long raw

Blob

В следующей таблице показана конвертация, выполняемая машиной выполнения JavaScript для баз данных Sybase.

Тип Данных SybaseТип Данных JavaScript

char(n), varchar(n), nchar(n), nvarchar(n), text




Содержание  Назад  Вперед