我怎么不可在SQL Server中动态创建表哪?
我的意思是创建一个Stored procedure,sp_create_table(@table_name varchar(100)
然后提供一个名字,调用此存储过程创建。
我的定义如下:
use pubs
go
create proc sp_create_table(@table_name varchar(100)
as
create table @table_name
( myname varchar(100),
sex smallint
)
我原来的问题是:想对一个表中所有的每个人都创建一个单独的表
请问这个问题有别的好的解决办法么?(上面的是我想的办法,但是好像不好办啊,sql server中好像没有循环的语句)