错了语句为
Select @MaxId = Max(id) from @tableName where substring(convert(nvarchar,id),1,1)= convert(varchar,@tmpid)
Select @MaxId = Max(id) from @tableName where substring(convert(nvarchar,id),1,1)= convert(varchar,@tmpid)
解决方案 »
- SSIS FTP下载文件出错
- zjcxc(邹建) !!! 快来帮我!! 我没有安装 SP3! 能不能使用全文检索并让它支持中文检索呢??
- 不固定的行转列。。。
- 都说数据这儿高手多,请高手帮助提供一个思路,方法
- 求一个存储过程,是设计有多个返回值的存储过程
- 请问,Like多个值的用法
- 急!!!有关数据库问题。如何合并两个查询结果到另一个新表?在线等待。
- 两个数据库(不再一台服务器上)怎样使数据同步(指某几个表)
- 请大家帮帮忙----怎样用SQl语句过滤掉重复的记录?
- 给列取别名的问题
- 如何将flash动画存储到sql server2000中,如何将其读出来?
- sql server 的 ansi nulls 设置问题
@TableName varchar(100), @ID int output
as
begin
declare @sql nvarchar(1000)
set @sql='select @ID = max(ID) from '+@TableName
exec sp_executesql @sql,N'@id int output',@id output
end
exec' Select @MaxId = Max(id) from '+@tableName +'
where substring(convert(nvarchar,id),1,1)= convert(varchar,@districtId)'