GD CURR
Материал из GedeminWiki
Справочник валют.
CREATE TABLE gd_curr ( id dintkey, /* уникальный идентификатор */ disabled ddisabled, /* используется эта валюта или нет */ isNCU dboolean DEFAULT 0, /* является ли эта валюта национальной денежной ед. */ isEq dboolean DEFAULT 0, /* является ли эта валюта эквивалентом */ code dalias, /* код валюты (по банковскому классификатору) */ name dname, /* полное наименование */ shortname dalias, /* краткое наименование */ sign dalias, /* знак валюты */ place dboolean DEFAULT 0, /* местоположение знака, TRUE -- до, FALSE -- после числа */ decdigits ddecdigits DEFAULT 2, /* количество десятичных знаков */ fullcentname dtext40, /* полное наименование центов */ shortcentname dtext40, /* краткое наименование центов */ centbase dsmallint DEFAULT 10 NOT NULL, /* база дробных единиц (почти всегда 10) */ icon dinteger, afull dsecurity, achag dsecurity, aview dsecurity, ISO dISO, name_0 dtext60, /* В родительном падеже, если заканчивается на 0, 5-9*/ name_1 dtext60, /* В родительном падеже, если заканчивается на 2-4 */ centname_0 dtext60, /* В родительном падеже, если заканчивается на 0, 5-9*/ centname_1 dtext60, /* В родительном падеже, если заканчивается на 2-4 */ editiondate deditiondate, reserved dreserved ); ALTER TABLE gd_curr ADD CONSTRAINT gd_pk_curr PRIMARY KEY (id); CREATE UNIQUE ASC INDEX gd_x_currfullname ON gd_curr (name); CREATE UNIQUE ASC INDEX gd_x_currshortname ON gd_curr (shortname);