SQLize
Online
/
PHPize Online
/
SQLtest Online
A
A
A
Share
Donate
Blog
Popular
Donate
A
A
A
Share
Blog
Popular
SQLize.online is a free online SQL environment for quickly running, experimenting with and sharing code.
You can run your SQL code on top of the most popular RDBMS including MySQL, MariaDB, SQLite, PostgreSQL, Oracle and Microsoft SQL Server.
SQL code:
Upload
Copy
Format
Clear
-- DROP SCHEMA navigator_reports; CREATE SCHEMA navigator_reports; CREATE TABLE navigator_reports.russia_export ( month_number int2 NULL, -- Месяц сделки year_number int2 NULL, -- Год сделки tnved text NULL, -- Код ТНВЭД tnved_pk int4 NULL, -- ПК кода ТНВЭД country_pk int2 NULL, -- ПК страны country_group_pk int2 NULL, -- ПК региона мира subject_pk int2 NULL, -- ПК субъекта РФ district_pk int2 NULL, -- ПК федерального округа trade_value_usd numeric NULL, -- Сумма сделки в долларах США netweight_kg numeric NULL, -- Вес нетто в кг quantity numeric NULL, -- Количество в ДЕИ lvl int2 NULL, -- Длина кода ТНВЭД source_pk int2 NULL -- ПК источника данных ); COMMENT ON TABLE navigator_reports.russia_export IS 'Данные аналитических отчетов. Экспорт России по товарам (агрегированная статистика ФТС)'; -- Column comments COMMENT ON COLUMN navigator_reports.russia_export.month_number IS 'Месяц сделки'; COMMENT ON COLUMN navigator_reports.russia_export.year_number IS 'Год сделки'; COMMENT ON COLUMN navigator_reports.russia_export.tnved IS 'Код ТНВЭД'; COMMENT ON COLUMN navigator_reports.russia_export.tnved_pk IS 'ПК кода ТНВЭД'; COMMENT ON COLUMN navigator_reports.russia_export.country_pk IS 'ПК страны'; COMMENT ON COLUMN navigator_reports.russia_export.country_group_pk IS 'ПК региона мира'; COMMENT ON COLUMN navigator_reports.russia_export.subject_pk IS 'ПК субъекта РФ'; COMMENT ON COLUMN navigator_reports.russia_export.district_pk IS 'ПК федерального округа'; COMMENT ON COLUMN navigator_reports.russia_export.trade_value_usd IS 'Сумма сделки в долларах США'; COMMENT ON COLUMN navigator_reports.russia_export.netweight_kg IS 'Вес нетто в кг'; COMMENT ON COLUMN navigator_reports.russia_export.quantity IS 'Количество в ДЕИ'; COMMENT ON COLUMN navigator_reports.russia_export.lvl IS 'Длина кода ТНВЭД'; COMMENT ON COLUMN navigator_reports.russia_export.source_pk IS 'ПК источника данных'; -- navigator_reports.russia_import определение -- Drop table -- DROP TABLE navigator_reports.russia_import; CREATE TABLE navigator_reports.russia_import ( month_number int2 NULL, -- Месяц сделки year_number int2 NULL, -- Год сделки tnved text NULL, -- Код ТНВЭД tnved_pk int4 NULL, -- ПК кода ТНВЭД country_pk int2 NULL, -- ПК страны country_group_pk int2 NULL, -- ПК региона мира subject_pk int2 NULL, -- ПК субъекта РФ district_pk int2 NULL, -- ПК федерального округа trade_value_usd numeric NULL, -- Сумма сделки в долларах США netweight_kg numeric NULL, -- Вес нетто в кг quantity numeric NULL, -- Количество в ДЕИ source_pk int2 NULL -- ПК источника данных ); COMMENT ON TABLE navigator_reports.russia_import IS 'Данные аналитических отчетов. Импорт России по товарам (агрегированная статистика ФТС)'; -- Column comments COMMENT ON COLUMN navigator_reports.russia_import.month_number IS 'Месяц сделки'; COMMENT ON COLUMN navigator_reports.russia_import.year_number IS 'Год сделки'; COMMENT ON COLUMN navigator_reports.russia_import.tnved IS 'Код ТНВЭД'; COMMENT ON COLUMN navigator_reports.russia_import.tnved_pk IS 'ПК кода ТНВЭД'; COMMENT ON COLUMN navigator_reports.russia_import.country_pk IS 'ПК страны'; COMMENT ON COLUMN navigator_reports.russia_import.country_group_pk IS 'ПК региона мира'; COMMENT ON COLUMN navigator_reports.russia_import.subject_pk IS 'ПК субъекта РФ'; COMMENT ON COLUMN navigator_reports.russia_import.district_pk IS 'ПК федерального округа'; COMMENT ON COLUMN navigator_reports.russia_import.trade_value_usd IS 'Сумма сделки в долларах США'; COMMENT ON COLUMN navigator_reports.russia_import.netweight_kg IS 'Вес нетто в кг'; COMMENT ON COLUMN navigator_reports.russia_import.quantity IS 'Количество в ДЕИ'; COMMENT ON COLUMN navigator_reports.russia_import.source_pk IS 'ПК источника данных'; -- DROP SCHEMA superset_reports; CREATE SCHEMA superset_reports; -- superset_reports.russia_trade_tnved определение -- Drop table -- DROP TABLE superset_reports.russia_trade_tnved; CREATE TABLE superset_reports.russia_trade_tnved ( "Месяц" int2 NULL, "Квартал" int2 NULL, "Год" int2 NULL, "Дата, время" timestamp NULL, "ТНВЭД" text NULL, "Длина ТНВЭД" int2 NULL, "Наименование ТНВЭД" text NULL, "ТНВЭД с наименованием" text NULL, "Отрасли" _int4 NULL, "Страна-партнер" text NULL, "Страна-партнер, alpha2" text NULL, "Регион мира-партнер" text NULL, "Субъект РФ" text NULL, "Геокод субъекта РФ" text NULL, "Федеральный округ РФ" text NULL, "Стоимость, $" numeric NULL, "Вес, кг" numeric NULL, "Количество, ДЕИ" numeric NULL, "Направление перемещения" text NULL, friend_status text NULL ); -- superset_reports.subjects_geo определение -- Drop table -- DROP TABLE superset_reports.subjects_geo; CREATE TABLE superset_reports.subjects_geo ( geocode text NULL, subject_name text NULL, subject_pk int4 NULL ); -- DROP SCHEMA world_trade_data_cube; CREATE SCHEMA world_trade_data_cube; -- DROP SEQUENCE world_trade_data_cube.dim_tnveds_actual_tnved_pk_seq; -- DROP TABLE world_trade_data_cube.country_to_country_group_actual; CREATE TABLE world_trade_data_cube.country_to_country_group_actual ( country_pk int2 NOT NULL, -- ПК страны country_group_pk int2 NOT NULL, -- ПК группы стран data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NULL, -- Дата/время загрузки данных is_actual bool NULL -- Актуальность данных ); -- Column comments COMMENT ON COLUMN world_trade_data_cube.country_to_country_group_actual.country_pk IS 'ПК страны'; COMMENT ON COLUMN world_trade_data_cube.country_to_country_group_actual.country_group_pk IS 'ПК группы стран'; COMMENT ON COLUMN world_trade_data_cube.country_to_country_group_actual.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.country_to_country_group_actual.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.country_to_country_group_actual.is_actual IS 'Актуальность данных'; -- world_trade_data_cube.dim_countries_actual определение -- Drop table -- DROP TABLE world_trade_data_cube.dim_countries_actual; CREATE TABLE world_trade_data_cube.dim_countries_actual ( country_pk int2 NOT NULL, -- Первичный ключ un_code int2 NULL, -- Код страны в классификации ООН name_ru text NULL, -- Наименование на русском name_en text NULL, -- Наименование на английском alpha2 text NULL, -- Аббревиатура на 2 знаках alpha3 text NULL, -- Аббревиатура на 3 знаках data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NULL, -- Дата/время загрузки данных is_actual bool NULL, -- Актуальность данных oksm text NULL, -- Код ОКСМ itc_code text NULL, -- Код страны в классификации ITC country_report_name text NULL, -- Наименование страны для отчетов mdm_id text NULL, -- UUID справочника МДМ is_displayed bool NULL, -- Флаг отображения страны в отчетах is_friendly bool NULL, -- Флаг дружественной страны is_scored bool NULL -- Флаг участия в страновом скоринге ); -- Column comments COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.country_pk IS 'Первичный ключ'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.un_code IS 'Код страны в классификации ООН'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.name_ru IS 'Наименование на русском'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.name_en IS 'Наименование на английском'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.alpha2 IS 'Аббревиатура на 2 знаках'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.alpha3 IS 'Аббревиатура на 3 знаках'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.is_actual IS 'Актуальность данных'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.oksm IS 'Код ОКСМ'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.itc_code IS 'Код страны в классификации ITC'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.country_report_name IS 'Наименование страны для отчетов'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.mdm_id IS 'UUID справочника МДМ'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.is_displayed IS 'Флаг отображения страны в отчетах'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.is_friendly IS 'Флаг дружественной страны'; COMMENT ON COLUMN world_trade_data_cube.dim_countries_actual.is_scored IS 'Флаг участия в страновом скоринге'; -- world_trade_data_cube.dim_country_groups_actual определение -- Drop table -- DROP TABLE world_trade_data_cube.dim_country_groups_actual; CREATE TABLE world_trade_data_cube.dim_country_groups_actual ( country_group_pk int2 NOT NULL, -- Первичный ключ short_name text NULL, -- Аббревиатура "name" text NOT NULL, -- Наименование description text NULL, -- Описание group_type int2 NULL, -- Тип: 1 - географический регион, 2 - экономический/политический союз data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NULL, -- Дата/время загрузки данных is_actual bool NULL, -- Актуальность данных country_group_report_name text NULL, -- Наименование региона мира для отчетов mdm_id text NULL -- UUID справочника МДМ ); -- Column comments COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.country_group_pk IS 'Первичный ключ'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.short_name IS 'Аббревиатура'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual."name" IS 'Наименование'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.description IS 'Описание'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.group_type IS 'Тип: 1 - географический регион, 2 - экономический/политический союз'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.is_actual IS 'Актуальность данных'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.country_group_report_name IS 'Наименование региона мира для отчетов'; COMMENT ON COLUMN world_trade_data_cube.dim_country_groups_actual.mdm_id IS 'UUID справочника МДМ'; -- world_trade_data_cube.dim_districts_actual определение -- Drop table -- DROP TABLE world_trade_data_cube.dim_districts_actual; CREATE TABLE world_trade_data_cube.dim_districts_actual ( district_pk int2 NOT NULL, -- Первичный ключ "name" text NULL, -- Наименование description text NULL, -- Описание data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NULL, -- Дата/время загрузки данных is_actual bool NULL, -- Актуальность данных district_report_name text NULL, -- Наименование федерального округа РФ для отчетов mdm_id text NULL, -- UUID справочника МДМ is_displayed bool DEFAULT true NULL -- Флаг отображения федерального округа в отчетах ); -- Column comments COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.district_pk IS 'Первичный ключ'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual."name" IS 'Наименование'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.description IS 'Описание'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.is_actual IS 'Актуальность данных'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.district_report_name IS 'Наименование федерального округа РФ для отчетов'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.mdm_id IS 'UUID справочника МДМ'; COMMENT ON COLUMN world_trade_data_cube.dim_districts_actual.is_displayed IS 'Флаг отображения федерального округа в отчетах'; -- world_trade_data_cube.dim_subjects_actual определение -- Drop table -- DROP TABLE world_trade_data_cube.dim_subjects_actual; CREATE TABLE world_trade_data_cube.dim_subjects_actual ( subject_pk int2 NOT NULL, -- Первичный ключ region_code text NOT NULL, -- Код региона согласно конституции "name" text NULL, -- Название gibdd_code _text NULL, -- Код ГИБДД okato_oktmo_code _text NULL, -- Код ОКАТО/ОКТМО iso text NULL, -- Аббревиатура gost_code _text NULL, -- Код ГОСТ district_pk int2 NOT NULL, -- ПК федерального округа РФ data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NULL, -- Дата/время загрузки данных is_actual bool NULL, -- Актуальность данных subject_report_name text NULL, -- Наименование региона РФ для отчетов mdm_id text NULL, -- UUID справочника МДМ is_displayed bool DEFAULT true NULL -- Флаг отображения субъекта в отчетах ); -- Column comments COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.subject_pk IS 'Первичный ключ'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.region_code IS 'Код региона согласно конституции'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual."name" IS 'Название'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.gibdd_code IS 'Код ГИБДД'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.okato_oktmo_code IS 'Код ОКАТО/ОКТМО'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.iso IS 'Аббревиатура'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.gost_code IS 'Код ГОСТ'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.district_pk IS 'ПК федерального округа РФ'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.is_actual IS 'Актуальность данных'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.subject_report_name IS 'Наименование региона РФ для отчетов'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.mdm_id IS 'UUID справочника МДМ'; COMMENT ON COLUMN world_trade_data_cube.dim_subjects_actual.is_displayed IS 'Флаг отображения субъекта в отчетах'; -- world_trade_data_cube.dim_tnveds_actual определение -- Drop table -- DROP TABLE world_trade_data_cube.dim_tnveds_actual; CREATE TABLE world_trade_data_cube.dim_tnveds_actual ( tnved_pk serial4 NOT NULL, -- Первичный ключ tnved text NOT NULL, -- Код товара (ТНВЭД, HS) lvl int2 NULL, -- Уровень иерархии - число (2,4,6,8,10) "version" int2 NOT NULL, -- Версия номенклатуры (год версии HS) valid_from date NULL, -- Дата начала действия valid_till date NULL, -- Дата окончания действия parent_pk int4 NULL, -- Ключ родительского кода old_pk int4 NULL, -- Ключ предшествующего кода name_ru_official text NULL, -- Название на русском (в соответствии с печатным изданием ТНВЭД) name_en_hs text NULL, -- Название не английском (для уровней 2, 4, 6 названия из HS) name_ru_expert text NULL, -- Название на русском (по экспертным данным от РЭЦ) name_ru_compiled text NULL, -- Название на русском (собранное по данным ФТС) note_ru text NULL, -- Примечание на русском (расширенные описания групп из печатного издания) note_en text NULL, -- Примечание на английском (расширенные описания групп из печатного издания) data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NULL, -- Дата/время загрузки данных is_actual bool NULL, -- Актуальность данных is_fish bool NULL -- Принадлежность товара к рыбе ); -- Column comments COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.tnved_pk IS 'Первичный ключ'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.tnved IS 'Код товара (ТНВЭД, HS)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.lvl IS 'Уровень иерархии - число (2,4,6,8,10)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual."version" IS 'Версия номенклатуры (год версии HS)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.valid_from IS 'Дата начала действия'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.valid_till IS 'Дата окончания действия'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.parent_pk IS 'Ключ родительского кода '; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.old_pk IS 'Ключ предшествующего кода'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.name_ru_official IS 'Название на русском (в соответствии с печатным изданием ТНВЭД)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.name_en_hs IS 'Название не английском (для уровней 2, 4, 6 названия из HS)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.name_ru_expert IS 'Название на русском (по экспертным данным от РЭЦ)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.name_ru_compiled IS 'Название на русском (собранное по данным ФТС)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.note_ru IS 'Примечание на русском (расширенные описания групп из печатного издания)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.note_en IS 'Примечание на английском (расширенные описания групп из печатного издания)'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.is_actual IS 'Актуальность данных'; COMMENT ON COLUMN world_trade_data_cube.dim_tnveds_actual.is_fish IS 'Принадлежность товара к рыбе'; -- world_trade_data_cube.tnved_names определение -- Drop table -- DROP TABLE world_trade_data_cube.tnved_names; CREATE TABLE world_trade_data_cube.tnved_names ( tnved text NOT NULL, -- Код товара (ТНВЭД, HS) tnved_name text NOT NULL, -- Наименование lvl int2 NOT NULL, -- Уровень иерархии - число (2,4,6,8,10) data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NOT NULL, -- Дата/время загрузки данных tnved_group_pk_arr _int4 NULL, -- Список ключей сплошных групп ТНВЭД, в которых состоит товар tnved_group_name text NULL, -- Классическая отрасль ННЭ (потомок АПК или промышленности), в которой состоит товар is_fish bool DEFAULT false NULL -- Принадлежность товара к рыбе ); COMMENT ON TABLE world_trade_data_cube.tnved_names IS 'Таблица с актуальными наименованиями для всех кодов ТНВЭД'; -- Column comments COMMENT ON COLUMN world_trade_data_cube.tnved_names.tnved IS 'Код товара (ТНВЭД, HS)'; COMMENT ON COLUMN world_trade_data_cube.tnved_names.tnved_name IS 'Наименование'; COMMENT ON COLUMN world_trade_data_cube.tnved_names.lvl IS 'Уровень иерархии - число (2,4,6,8,10)'; COMMENT ON COLUMN world_trade_data_cube.tnved_names.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.tnved_names.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.tnved_names.tnved_group_pk_arr IS 'Список ключей сплошных групп ТНВЭД, в которых состоит товар'; COMMENT ON COLUMN world_trade_data_cube.tnved_names.tnved_group_name IS 'Классическая отрасль ННЭ (потомок АПК или промышленности), в которой состоит товар'; COMMENT ON COLUMN world_trade_data_cube.tnved_names.is_fish IS 'Принадлежность товара к рыбе'; -- world_trade_data_cube.trade_facts_actual определение -- Drop table -- DROP TABLE world_trade_data_cube.trade_facts_actual; CREATE TABLE world_trade_data_cube.trade_facts_actual ( period_month_number int2 NULL, -- Месяц сделки period_year_number int2 NOT NULL, -- Год сделки tnved_pk int4 NOT NULL, -- ПК кода ТНВЭД reporter_country_pk int2 NOT NULL, -- ПК страны отправителя данных partner_country_pk int2 NOT NULL, -- ПК страны партнера source_pk int2 NOT NULL, -- ПК источника данных subject_pk int2 NULL, -- ПК субъекта РФ trade_value_rub numeric NULL, -- Сумма сделки в рублях trade_value_usd numeric NULL, -- Сумма сделки в долларах США netweight numeric NULL, -- Вес нетто netweight_unit_pk int4 NOT NULL, -- ПК единицы измерения веса quantity numeric NULL, -- Количество quantity_unit_pk int4 NOT NULL, -- ПК единицы измерения количества rgcode int2 NOT NULL, -- 1 - импорт, 2 - экспорт hash_diff text NOT NULL, -- хеш от period_month_number, period_year_number, tnved_pk reporter_country_pk, partner_country_pk, source_pk, subject_pk, rgcode data_loader_pk int2 NOT NULL, -- ПК загрузчика данных load_datetime timestamp NULL, -- Дата/время загрузки данных is_actual bool NULL, -- Актуальность данных row_num int8 NOT NULL, -- Номер строки alt_qty_unit_code int4 NULL, -- ПК единицы вторичного количества alt_qty numeric NULL, -- Значение вторичной величины gross_wgt numeric NULL, -- Вес брутто "version" date NULL -- дата версии данных ); COMMENT ON TABLE world_trade_data_cube.trade_facts_actual IS 'Таблица фактов международной торговли (актуализированные данные)'; -- Column comments COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.period_month_number IS 'Месяц сделки'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.period_year_number IS 'Год сделки'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.tnved_pk IS 'ПК кода ТНВЭД'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.reporter_country_pk IS 'ПК страны отправителя данных'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.partner_country_pk IS 'ПК страны партнера'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.source_pk IS 'ПК источника данных'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.subject_pk IS 'ПК субъекта РФ'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.trade_value_rub IS 'Сумма сделки в рублях'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.trade_value_usd IS 'Сумма сделки в долларах США'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.netweight IS 'Вес нетто'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.netweight_unit_pk IS 'ПК единицы измерения веса'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.quantity IS 'Количество'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.quantity_unit_pk IS 'ПК единицы измерения количества'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.rgcode IS '1 - импорт, 2 - экспорт'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.hash_diff IS 'хеш от period_month_number, period_year_number, tnved_pk reporter_country_pk, partner_country_pk, source_pk, subject_pk, rgcode'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.data_loader_pk IS 'ПК загрузчика данных'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.load_datetime IS 'Дата/время загрузки данных'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.is_actual IS 'Актуальность данных'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.row_num IS 'Номер строки'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.alt_qty_unit_code IS 'ПК единицы вторичного количества'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.alt_qty IS 'Значение вторичной величины'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual.gross_wgt IS 'Вес брутто'; COMMENT ON COLUMN world_trade_data_cube.trade_facts_actual."version" IS 'дата версии данных';
SQL
Server:
MariaDB 11.4
MariaDB 11.5
MariaDB 10
MariaDB 10 Sakila (ReadOnly)
MySQL 8.0
MySQL 8.0 Sakila (ReadOnly)
MySQL 9.3.0
SQLite 3
SQLite 3 Preloaded
PostgreSQL 10 Bookings (ReadOnly)
PostgreSQL 13
PostgreSQL 14
PostgreSQL 15
PostgreSQL 16
PostgreSQL 17
MS SQL Server 2017
MS SQL Server 2019
MS SQL Server 2022
MS SQL Server 2022 AdventureWorks (ReadOnly)
Firebird 4.0
Firebird 4.0 (Employee)
Oracle Database 19c (HR)
Oracle Database 21c
Oracle Database 23c Free
SOQOL
Version
ER Diagram
Preserve result
Stuck with a problem?
Got Error?
Ask ChatGPT!
Result:
Copy
Clear