Срд, 30/06/2010 - 18:10 by admin
| Обозначение в 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) |