`
gwh_08
  • 浏览: 332319 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

批量建立带有索引的同样表结构的表

 
阅读更多
declare @ii int   
set @ii = 0 
while @ii <= 50
	begin  
	declare @strSql varchar(500)  ,@str varchar(500)  ,@strIndexSql varchar(500)  
	
	set @str = @ii
	set @strSql = 'create table dbo.test_'+ @str + '(logGid uniqueidentifier NOT NULL,
					user_gid uniqueidentifier NOT NULL,
					create_time datetime NOT NULL,
					data_version nvarchar(64) NOT NULL,
					rule_id varchar(64) NOT NULL,
					rule_value decimal(30, 4) NOT NULL,
					rule_v nvarchar(1024) NULL,
					remark nvarchar(1024) NULL,
					IDCardNO varchar(32) NOT NULL DEFAULT ('''+ '''),
					share_type tinyint NOT NULL DEFAULT (0),
					channel varchar(32) NOT NULL DEFAULT ('''+'''))'  
	execute(@strSql)  
	set @strIndexSql = '
		CREATE UNIQUE NONCLUSTERED INDEX ix_test_'+@str +'_usergid_ruleid ON dbo.test_'+@str +'
		(
			user_gid ASC,
			rule_id ASC 
		) '
		execute(@strIndexSql)  

		set @strIndexSql = '
		CREATE NONCLUSTERED INDEX ix_test_'+@str +'_create_time ON dbo.test_'+@str +'
		(
			create_time ASC 
		) '
		execute(@strIndexSql)  
		Set @ii = @ii+1  
end  

  

 

分享到:
评论

相关推荐

    sybasetoad

    12,另外支持数据表,存储过程,数据管道(可以支持不同的数据库之间相同表结构的数据进行传输)等功能,表结构修改,增加索引主键等,修改保存存储过程。 最后,该软件是我自己编写的,很小,打开速度快,支持两...

    SQL培训第一期

    用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 1.9.2 准备 create table t_user ( username varchar2(20), password varchar2(20) ); create table t_user_temp ( username varchar...

    SQLyog MySQL GUI 10.5.1-0 Ultimate 绿色中文版 带REGE注册

    14、输出数据表结构/数据为SQL脚本; 15、支持输入/输出数据为CSV文件; 16、可以输出数据库清单为HTML文件; 17、为所有操作建立日志; 18、个人收藏管理操作语句; 19、支持语法加亮显示; 20、可以保存...

    SybaseToad:小巧的oracle数据库查询修改工具

    12,另外支持数据表,存储过程,数据管道(可以支持不同的数据库之间相同表结构的数据进行传输)等功能,表结构修改,增加索引主键等,修改保存存储过程。 最后,该软件是我自己编写的,很小,打开速度快,支持两种...

    SybaseToad7.0

    12,另外支持数据表,存储过程,数据管道(可以支持不同的数据库之间相同表结构的数据进行传输)等功能,表结构修改,增加索引主键等,修改保存存储过程。 最后,该软件是我自己编写的,很小,打开速度快...

    收获不知Oracle

    4.2.2.4 索引回表读开销很大 140 4.2.2.5 有序插入却难有序读出143 4.2.3 奇特的全局临时表 146 4.2.3.1 分析全局临时表的类型146 4.2.3.2 观察各类DML的REDO量 147 4.2.3.3 全局临时表两大重要特性 149 4.2.4 ...

    Access 2000数据库系统设计(PDF)---001

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---002

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---003

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---018

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---011

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---020

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---009

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---012

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---015

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---027

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---025

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---026

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

    Access 2000数据库系统设计(PDF)---029

    22510.4 向表或者查询添加子数据表 22610.4.1 表子数据表 22710.4.2 查询子数据表 22810.5 外连接、自连接和Theta连接 23010.5.1 创建外连接 23010.5.2 创建自连接 23110.5.3 创建带准则的不相等Theta连接 ...

Global site tag (gtag.js) - Google Analytics