Обозначение в dbstru | Описание | Типы данных СУБД | ||||
DERBY | MYSQL | POSTGRES | MSSQL | ORACLE | ||
long | для целочисленных значений | int | integer | integer | int | number(10,0) |
short | для целочисленных значений до 32767 | smallint | smallint | smallint | smallint | number(5,0) |
float | для хранения чисел с плавающей точкой | double | double | float | float | float |
double | ||||||
single | ||||||
currency | для хранения денежных значений | double | double | numeric(19,4) | money | numeric(19,4) |
byte | целые числа до 255 | smallint | tinyint unsigned | smallint | tinyint | number(3,0) |
bit | булевские значение (да/нет – 1/0) | numeric(1,0) | tinyint(1) | numeric(1,0) | bit | numeric(1,0) |
bool | ||||||
counter | счетчик | int not null generated by default as identity | integer auto_increment primary key | serial | int identity | number(28,0) |
date | дата и время | timestamp | datetime | timestamp | datetime | date |
datetime | ||||||
text | строчные значения где n – количество символов | varchar | varchar | varchar(255) | nvarchar(255) | nvarchar2(255) |
text(n) | varchar(n) | varchar(n) | varchar(n) | nvarchar(n) | nvarchar2(n) | |
longtext | для хранения длинных текстовых значений | varchar(2000) | longtext | text | nvarchar(4000) | nvarchar2(2000) |
cid | в этих полях хранится уникальный идентификатор Дебет Плюс | int | integer | integer | int | number(10,0) |
rs | для хранения расчетного счета | varchar(30) | varchar(30) | varchar(30) | nvarchar(30) | nvarchar2(30) |
ccl | для хранения кодов справочника аналитики | int | integer | integer | int | number(10,0) |
sc | счет (из плана счетов) | smallint | smallint | smallint | smallint | number(5,0) |
su | субсчет (из плана счетов) | smallint | smallint | smallint | smallint | number(5,0) |
st | статья (из плана счетов) | int | integer | integer | int | number(10,0) |
cval | код валюты | smallint | smallint | smallint | smallint | number(5,0) |
Ссылки:
[1] /sites/all/modules/pubdlcnt/pubdlcnt.php?file=http://debet.kiev.ua/sites/default/files/attachment/db_data_type.doc&nid=199