`

sqleserver 将数据库中所有表的,特定值更换为新值的T-SQL语句

阅读更多
declare @t varchar(255),@c varchar(255) 

declare table_cursor cursor for 

select a.name,b.name from sysobjects a,syscolumns b ,systypes c 

where a.id=b.id and a.xtype='u' and c.name in (--这里是要替换的类型 

'char', 'nchar', 'nvarchar', 'varchar','text','ntext' --这里如果你的text(ntext)类型没有超过8000(4000)长度,才可以使用

) 

declare @str varchar(500),@str2 varchar(500) 

--这里是你要替换的原字符 

set @str='6F07180D0F390525B06C0A810D4991B0' 

--这里是你要替换的新字符 

set @str2='7204070A3009073C175C0A815AC2D123'

open table_cursor fetch next from table_cursor into @t,@c 

while(@@fetch_status=0) 

begin 

    exec('update [' + @t + '] set [' + @c + ']=replace(cast([' + @c + '] as varchar(8000)),'''+@str+''','''+ @str2 +''')') 

    fetch next from table_cursor into @t,@c 

end 

close table_cursor 

deallocate table_cursor;

 

分享到:
评论

相关推荐

    SQLServer数据库管理常用的SQL和T-SQL语句

    使用以下 T-SQL 语句可以查看当前数据库服务器上的所有数据库用户所属的角色信息: ```sql SP_HELPSRVROLEMEMBER; ``` 这将返回当前数据库服务器上的所有数据库用户所属的角色信息。 修复迁移服务器时孤立用户 ...

    利用T-SQL语句实现数据库的备份与还原的功能

    在IT领域,特别是数据库管理与维护中,利用T-SQL语句进行数据库的备份与还原是一项至关重要的技能。本文将深入解析如何通过T-SQL语句实现这一功能,重点涵盖以下四个方面: ### 1. 获取SQL Server服务器上的默认...

    T-SQL示例大全(全是T-SQL语句 )

    本压缩包“T-SQL示例大全”提供了丰富的T-SQL语句实例,旨在帮助用户深入理解和熟练运用T-SQL进行数据库操作。 一、T-SQL基础 T-SQL的基础包括数据类型、变量、常量、运算符以及流程控制语句。例如,数据类型包括...

    《数据库实现与维护》课件—07使用T-SQL语句定义数据库.pdf

    《数据库实现与维护》课件—07使用T-SQL语句定义数据库.pdf《数据库实现与维护》课件—07使用T-SQL语句定义数据库.pdf《数据库实现与维护》课件—07使用T-SQL语句定义数据库.pdf《数据库实现与维护》课件—07使用T-...

    Inside Microsoft SQL Server 2008 T-SQL Programming.pdf

    - **函数**:探讨了标量函数和表值函数的区别,以及如何在T-SQL中使用自定义函数来增强查询的灵活性和重用性。 - **事务处理**:阐述了事务的基本概念及其在SQL Server中的实现方式,包括如何使用BEGIN TRANSACTION...

    T--Sql流程控制语句练习,和数据库练习题

    T-SQL(Transact-SQL)是Microsoft SQL Server中扩展的SQL语言,它包含了标准SQL的所有功能,并添加了一些特有的流程控制语句,使得数据库操作更为灵活和强大。在这个"**T-Sql流程控制语句练习,和数据库练习题**"中...

    Access数据库-SQL语句大全.mdb

    Access数据库-SQL语句资料.mdb

    Microsoft SQL Server 2005技术内幕:T-SQL查询的源代码

    T-SQL(Transact-SQL)是Microsoft SQL Server数据库管理系统中用于数据操作、查询、存储过程和数据库控制的一种扩展SQL语法。此书主要关注于如何高效地使用T-SQL进行数据检索和处理,为数据库管理员和开发人员提供...

    MICROSOFT SQL SERVER 2008技术内幕:T-SQL语言基础.pdf

    不过,我可以根据标题和描述提供的信息,以及对SQL Server 2008和T-SQL语言基础知识的理解,为您构建一份关于Microsoft SQL Server 2008中T-SQL语言基础知识的知识点概要。 Microsoft SQL Server 2008是微软公司...

    Microsoft SQL Server 2012 T-SQL

    【Microsoft SQL Server 2012 T-SQL】是针对微软数据库管理系统Microsoft SQL Server 2012中Transact-SQL(简称T-SQL)语言的基础教程。T-SQL是SQL Server的核心组件,用于数据查询、操作、分析以及数据库对象的创建...

    [电子书] SQL Server 2012 T-SQL 实用技巧 (英文版)

    《SQL Server 2012 T-SQL 实用技巧》是一本专为SQL Server 2012数据库管理员和开发人员编写的指南,由Apress出版社出版。这本书以英文呈现,旨在提供解决日常T-SQL编程挑战的具体解决方案,涵盖了T-SQL语言的广泛...

    论坛T-SQL语句实例 简单易懂 建库建表建约束等

    总的来说,这个论坛T-SQL实例集合对于初学者来说是一份宝贵的资源,它以简单易懂的方式涵盖了创建数据库、表和约束等基本概念,通过实践这些例子,学习者可以快速掌握T-SQL并应用于实际的数据库管理工作中。

    达梦数据库查询数据库所有表名-DM7达梦数据库常用的运维SQL语句 数据库运维.pdf

    下面将从达梦数据库查询数据库所有表名、查看数据库版本号、查看表空间的名称及大小、查看表空间物理文件的名称及大小等多方面对达梦数据库的常用运维SQL语句进行详细介绍。 一、查看数据库版本号 在达梦数据库中...

    SQL Server中T-SQL语句的使用.pdf

    例如,使用 T-SQL 语句在 StuSelDB 数据库中创建名为 CourseType 的表,可以使用以下命令: ```sql CREATE TABLE CourseType ( CourseTypeID int NOT NULL, CourseTypeName varchar(10) NOT NULL ) GO ``` 2. ...

    数据库实验二

    在本“数据库实验二”中,我们将着重学习和实践如何创建和管理数据库,这涉及到两种主要的方法:使用SQL Server Management Studio (SSMS) 和通过T-SQL(Transact-SQL)语句。SSMS是一个直观的图形用户界面,用于...

    Microsoft SQL Server 2005技术内幕: T-SQL程序设计

    《Microsoft SQL Server 2005技术内幕:T-SQL程序设计》这本书深入探讨了SQL Server 2005中的Transact-SQL(T-SQL)编程技术,这是数据库管理和开发的重要组成部分。T-SQL是SQL Server的标准查询语言,用于执行数据...

    T-sql 语言大全

    - `SELECT`语句是最常用的,它可以用于获取表中的特定数据,如`SELECT *`表示选取所有列。 总之,T-SQL是SQL Server中强大的数据库操作工具,其丰富的语法和功能使得开发者能够高效地管理数据和数据库结构,是开发...

    Transact-SQL数据库编程.ppt

    Transact-SQL,通常简称为T-SQL,是SQL语言的一个扩展,尤其适用于微软的SQL Server数据库管理系统。它不仅包含了标准SQL的查询功能,还添加了诸如变量、流程控制、函数和存储过程等高级特性,为数据库开发提供了更...

    T-sql帮助文档

    **T-SQL(Transact-SQL)是微软SQL Server数据库管理系统中用于操作和管理数据的主要编程语言。它扩展了标准的SQL,增加了许多特性和功能,使得开发者能够更有效地进行数据查询、更新、插入和删除操作,以及创建复杂...

    T-SQL示例大全,一个很不错的SQL示例,更快速掌握SQL,推荐使用。

    T-SQL,全称Transact-SQL,是微软SQL Server数据库管理系统中使用的SQL方言,它扩展了标准SQL的功能,提供了数据库交互、数据操纵和程序编写的能力。本资源“T-SQL示例大全”是一个非常宝贵的参考资料,对于学习和...

Global site tag (gtag.js) - Google Analytics