存储过程参数表名和字段,根据字段修改。 求一个存储过程。1、传入表名、字段名、修改后的值,3个参数 如:update 表名 set 字段名 = 修改后的值 where 条件主要是需求可以单个字段单个字段修改。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create proc proc_name@tb varchar(20),@col varchar(10),@value varchar(10)as exec('update '+@tb+'set '+@col+'='''+@value+'''') create proc p_test@tb varchar(20),@col varchar(20),@value varchar(20)asexec('update ['+@tb+'] set ['+@col+'] = '''+@value+'''' )go create proc p_test@tb varchar(20),@col varchar(20),@value varchar(20)asexec('update ['+@tb+'] set ['+@col+'] = '''+@value+''' where 条件...' )go 字段类型有int有varchar有nvarchar 有xml有datetime 都用拼接也可以吗? 段类型有int有varchar有nvarchar 有xml有datetime 都用拼接也可以吗? create proc updaprocduredelcare @tb varchar(20)delcare @colu varchar(20)declare @val varchar(20) asbeginstring sql= 'update '+@tb+' set +'@colu+'='+@val+''exec(sql) [挑衅sql高手]回答完下面的问题我把我320分全送了 SQL语句---遇到 , 逗号就回车换行 mssql2008导入2000数据库后访问权限问题 谁能给我讲讲索引、视图、全文搜索、存储函数的具体重要的知识? 链接服务器---急 我的企业管理器几秒后就自动关闭,怎么办? 超简单Sql语句问题! 存储过程的难题!! 一个数据库原子操作的问题 一段关于行转列的SQL,要求有点复杂 SQL SERVER 2000 DTS导出数据的问题 查询语句中的from可否使用一个变量
@tb varchar(20),
@col varchar(10),
@value varchar(10)
as
exec('update '+@tb+'set '+@col+'='''+@value+'''')
@tb varchar(20),
@col varchar(20),
@value varchar(20)
as
exec('update ['+@tb+'] set ['+@col+'] = '''+@value+'''' )
go
@tb varchar(20),
@col varchar(20),
@value varchar(20)
as
exec('update ['+@tb+'] set ['+@col+'] = '''+@value+''' where 条件...' )
go
delcare @colu varchar(20)
declare @val varchar(20)
as
begin
string sql= 'update '+@tb+' set +'@colu+'='+@val+''
exec(sql)