`

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示例大全(全是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-...

    T-SQL课件(介绍了T-SQL的一些基本知识)

    - 在T-SQL中,对象名称可以具有层次结构,包括服务器名、数据库名、所有者名和对象名。完整对象名称格式为[[[server.] [database.] [owner.] ] object],例如zwq.master.dbo.scores。 3. T-SQL的主要组成部分: -...

    Microsoft SQL Server 2008 T-SQL Fundamentals

    《Microsoft SQL Server 2008 T-SQL Fundamentals》是一本专为SQL Server初学者设计的教程,它深入浅出地介绍了Transact-SQL(T-SQL)的基础知识。T-SQL是SQL Server中用于数据查询、更新、操作和编程的主要语言。...

    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流程控制语句练习,和数据库练习题**"中...

    T-SQL用户指南&T-SQL用户手册打包下载

    T-SQL,全称为Transact-SQL,是SQL(Structured Query Language)的一种扩展,由Microsoft在SQL Server中引入,主要用于数据库管理和数据操作。这个压缩包文件“T-SQL”包含了全面的T-SQL用户指南和参考手册,是学习...

    T-SQL常用语句大全

    ### T-SQL常用语句详解 #### 创建数据库(Create Database) 在T-SQL中,创建数据库是基础操作之一,用于初始化存储数据的空间。语法结构如下: ```sql CREATE DATABASE 数据库名 ON (NAME = 文件逻辑名称, ...

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

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

    T-SQL程序设计

    实验步骤中,我们使用了多个 T-SQL 语句,如 declare 语句、select 语句、update 语句、if 语句等。这些语句都是 T-SQL 语言的组成部分,用于实现不同的操作。通过实验,我们可以熟悉这些语句的使用,掌握 T-SQL ...

    《T-SQL 2008 入门》[PDF]

    《T-SQL 2008 入门》是一本专为初学者设计的教程,旨在帮助读者掌握T-SQL语言的基础和高级概念。T-SQL(Transact-SQL)是SQL Server数据库管理系统中用于数据查询、更新和管理的核心语言。这本书通过详细讲解语法和...

    Microsoft SQL Server 2012 T-SQL

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

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

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

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

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

    T-SQL语言 SQL语言基本概念

    SQL语言基本概念 ...T-SQL(Transact-SQL)语言是Microsoft公司在SQL Server数据库管理系统中SQL的实现。 本章主要介绍T-SQL的语言的基本概念、语法格式、运算符和表达式,以及基本语句和函数的使用。

    T-SQL学习资料(CSDN下载)集合

    《T-SQL学习资料》是针对SQL SERVER 2005数据库系统中T-SQL语言的一份综合学习资源,这份集合包含文档、手册和视频教程,旨在帮助从Oracle转向SQL SERVER的开发者快速掌握T-SQL的基本概念和高级技巧。 T-SQL...

    SQL Server 数据库实现之T-SQL语句[备忘].zip

    在SQL Server数据库管理系统中,T-SQL(Transact-SQL)是用于操作和管理数据库的主要语言,它是SQL标准的一个扩展,特别针对微软的SQL Server进行了优化。本资料集重点讨论了如何利用T-SQL语句来实现用户映射,这...

    数据库实验二

    在本“数据库实验二”中,我们将着重学习和实践如何创建和管理数据库,这涉及到两种主要的方法:使用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的标准查询语言,用于执行数据...

Global site tag (gtag.js) - Google Analytics