替换SQL Server数据库中所有表的所有字段的某些内容--方法一
程序员文章站
2022-06-15 08:53:22
...
替换SQL Server数据库中所有表的所有字段的某些内容--方法一 替换 表字段 内容 exec sp_msforeachtable @command1=N' declare @s nvarchar(4000),@tbname sysname select @s=N'''',@tbname=N''?'' select @s=@s+N'',''+quotename(a.name)+N''=replace(''+quot
替换SQL Server数据库中所有表的所有字段的某些内容--方法一 替换 表字段 内容exec sp_msforeachtable @command1=N' declare @s nvarchar(4000),@tbname sysname select @s=N'''',@tbname=N''?'' select @s=@s+N'',''+quotename(a.name)+N''=replace(''+quotename(a.name)+N'',N''''aa'''',N''''bb'''')'' from syscolumns a,systypes b where a.id=object_id(@tbname) and a.xusertype=b.xusertype and b.name like N''%char'' if @@rowcount>0 begin set @s=stuff(@s,1,1,N'''') exec(N''update ''+@tbname+'' set ''+@s) end'
推荐阅读
-
关于如何修改一张表中所有行与选定字段的同sql多行语句的添加方法
-
查找 oracle 数据库中包含某一字段的所有表的表名
-
在SQL Server 2005所有表中搜索某个指定列的方法
-
sql查出一张表中重复的所有记录数据的三种方法
-
替换SQL Server数据库中所有表的所有字段的某些内容--方法一
-
替换SQL Server数据库中所有表的所有字段的某些内容--方法一
-
sql中获取一个数据库中的所有表的名称、一个表中所有字段的名称
-
sql中获取一个数据库中的所有表的名称、一个表中所有字段的名称
-
数据库中的内容字段被挂马的替换方法 SQL注入
-
SQL SERVER 获取数据库中所有的表名及表中的数据量/查看每个数据库的链接打开数量