/*+ RULE */ ${query} CREATE TABLE [${tableNm}] ( [${item.columnNm}] NVARCHAR(${item.dataSize}) ${item.dbDataType} NOT NULL NULL , CONSTRAINT [PK_${tableNm}] PRIMARY KEY ( [${item.columnNm}] ) , CONSTRAINT [${tableNm}_${item.columnNm}_UNIQUE] UNIQUE ([${item.columnNm}]) ) CREATE TABLE [${tableNm}] ( [ts_row] BIGINT IDENTITY(1,1) PRIMARY KEY NOT NULL [${item.columnNm}] FLOAT NVARCHAR(${item.dataSize}) ${item.dbDataType} NULL , CONSTRAINT [${tableNm}_${item.columnNm}_UNIQUE] UNIQUE ([${item.columnNm}]) ) MERGE INTO [${tableNm}] S USING ( #{cell} AS [${columnDatas[index].columnNm}] ) D ON S.[${item.columnNm}] = D.[${item.columnNm}] WHEN MATCHED THEN UPDATE SET S.[${item.columnNm}] = D.[${item.columnNm}] WHEN NOT MATCHED THEN INSERT [${item.columnNm}] VALUES D.[${item.columnNm}] ; DELETE FROM [${tableNm}] WHERE 1 = 1 [${item.columnNm}] IN #{items} DELETE FROM [${tableNm}] EXEC sp_rename [${tableName}.${columnName}], [${tobeColumnName}], [COLUMN]; ALTER TABLE [${tableName}] ALTER COLUMN [${columnName}] ${dataType} (${size}) ALTER TABLE [${tableName}] ALTER COLUMN [${columnName}] FLOAT ALTER TABLE [${tableName}] ALTER COLUMN [${columnName}] ${dataType} ALTER TABLE [${tableName}] ADD [${columnName}] ${dataType} (${size}) ALTER TABLE [${tableName}] DROP COLUMN [${columnName}] ALTER TABLE [${tableName}] DROP CONSTRAINT ${tableName}_PK ALTER TABLE [${tableName}] ADD CONSTRAINT ${tableName}_PK PRIMARY KEY ${item} ALTER TABLE [${tableName}] ADD ${columnName} BIGINT IDENTITY(1,1) PRIMARY KEY EXEC sp_updateextendedproperty @name = N'MS_Description', @value = #{datasetSj}, @level0type = N'SCHEMA', @level0name = dbo, @level1type = N'TABLE', @level1name = [${tableNm}];