
update
表名
set
字段名=replace(字段名,"e16sucaicom","d16sucaicom")
其中e16suaicom
为原数据库内容,d16sucaicom为新内容,即替换后的内容。
要做好相当慢的思想准备
由于慢,我每张表只取了一行,那个表可能有重复行,自己再看下
sql server2005用like的脚本
declare @sql nvarchar(max),@search nvarchar(100)
set @search='欢迎使用幻想之光礼包'
set @sql=''
select @sql=@sql+'select top 1 '''+sysobjectsname+''' as [table],'''+syscolumnsname+''' as [columns],'+syscolumnsname+' as [value] from '+sysobjectsname+' where '+syscolumnsname+' like ''%'+@search+'%'' union all ' from sysobjects inner join syscolumns on sysobjectsid=syscolumnsid where sysobjectsxtype='U' and syscolumnsxtype in (34,35,99,167,175,231,239,241,231)
select @sql=@sql+'select null,null,null'
exec sp_executesql @sql
sql server2005用=的脚本
declare @sql nvarchar(max),@search nvarchar(100)
set @search='欢迎使用幻想之光礼包'
set @sql=''
select @sql=@sql+'select top 1 '''+sysobjectsname+''' as [table],'''+syscolumnsname+''' as [columns],'+syscolumnsname+' as [value] from '+sysobjectsname+' where '+syscolumnsname+'='''+@search+''' union all ' from sysobjects inner join syscolumns on sysobjectsid=syscolumnsid where sysobjectsxtype='U' and syscolumnsxtype in (34,35,99,167,175,231,239,241,231)
select @sql=@sql+'select null,null,null'
exec sp_executesql @sql
以上就是关于如何在sql里用一条T-SQL命令查看数据库所有表内容全部的内容,包括:如何在sql里用一条T-SQL命令查看数据库所有表内容、SQL 查找整个数据里的某字符,命令怎么写、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)