ALTER Procedure C_CreateTable4Topic
@TableName varchar(50)
AS
if exists ( exec ( 'select * from dbo.sysobjects where id = object_id(N[dbo].[' + @TableName + ']' ) )
begin
print('T')
end
else
begin
exec ( 'select Tab_TopicTemplate.* into' + @TableName + 'from Tab_TopicTemplate' )
endGO
//判断表是否存在的地方有错.请问怎么改?
@TableName varchar(50)
AS
if exists ( exec ( 'select * from dbo.sysobjects where id = object_id(N[dbo].[' + @TableName + ']' ) )
begin
print('T')
end
else
begin
exec ( 'select Tab_TopicTemplate.* into' + @TableName + 'from Tab_TopicTemplate' )
endGO
//判断表是否存在的地方有错.请问怎么改?
解决方案 »
- 但参照表和被参照表为同一个表时,该怎样插入数据
- 求一SQL语句
- 这个sql语句怎么写?
- 新手:大家做asp.net+sql server网站,是用自己的服务器还是租用,都如何办?
- 用Access项目(.adp)调用SQL Server数据的稳定性问题
- 数据类型的问题,快来拿分。。。。急
- 防火墙和SQL Server2005远程登录以及局域网内的Ping问题之间的关系
- VFP菜鸟问题1:怎样用命令键激活同表单视频控件(急,立即给分)
- 请教:两个表数据比较并把不同的数据提取放入第3张表!
- 如何从两张数据表中找出其中一张表中不存在的数据
- 删除重复纪录的问题
- 帮忙,这个字符串解析过程如何写?在线等待,立即给分
这里的表名变成参数怎么写啊?
if objectproperty(object_id(N @TableName),'isusertable') is not null
不行.