Created
January 14, 2014 08:59
-
-
Save zv0r/8415286 to your computer and use it in GitHub Desktop.
Создает в АИС Архив тематическую БД "Ревизские сказки"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- ID архива, в котором создается тематическая БД | |
DECLARE @archID INT | |
SET @archID = 1 | |
-- Имя тематической базы анных | |
DECLARE @dbName NVARCHAR(2000) | |
SET @dbName = 'Ревизские сказки' | |
DECLARE @dbID TABLE(Id INT) | |
-- Создание тематической базы данных (ТБД). | |
-- Также записать ID созданной ТБД | |
INSERT INTO [AISArchive].[dbo].[tblThemeCatalog] ( | |
ParentId | |
,Name | |
,CreationTime | |
,DeletionTime | |
,Deleted | |
,ArchiveId | |
) | |
OUTPUT Inserted.Id INTO @dbID | |
SELECT 0 ,@dbName ,CURRENT_TIMESTAMP ,NULL ,0 ,@archID | |
-- Вставка полей БД | |
INSERT INTO [AISArchive].[dbo].[tblItemsAdditionalFields] ( | |
ItemType | |
,ParentItemId | |
,FieldType | |
,ColumnName | |
,ShownName | |
,OrderNumber | |
,ItemType2 | |
) | |
VALUES | |
(9, (SELECT Id FROM @dbID), 1, 'nvarchar18', '№ ревизии', 1, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar8', 'Год', 2, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar1', 'Тип населенного пункта', 3, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar2', 'Населенный пункт', 4, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar11', 'Волость', 5, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar13', 'Стан', 6, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar3', 'Уезд (округ)', 7, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar14', 'Провинция', 8, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar15', 'Губерния (наместничество)', 9, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar16', 'Сословие', 10, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar17', 'Владелец', 11, NULL) | |
,(9, (SELECT Id FROM @dbID), 1, 'nvarchar9', 'Листы', 12, NULL) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment