REPLACE ( 'string_e-xpression1' , 'string_e-xpression2' , 'string_e-xpression3' )
参数说明:
'string_e-xpression1'
要替换的列。string_e-xpression1 可以是字符数据或二进制数据。
'string_e-xpression2'
被替换的字符。string_e-xpression2 可以是字符数据或二进制数据。
'string_e-xpression3'
替换后的字符。string_e-xpression3 可以是字符数据或二进制数据。
通俗理解即格式为:
Update 表名 SET 要替换的列=REPLACE(要替换的列,被替换的字符,替换后的字符)
示例SQL语句:
Update tableName SET columeName = REPLACE(columeName, 'a', 'b')
__________________________________________________________________________________
有时候我们需要替换一些不需要的SQL字段, 下面就为您介绍替换SQL字段的几种情况,如果您对替换SQL字段方面感兴趣的话,不妨一看。
替换SQL字段中的换行符,回车符:
1 回车符
SELECT *, REPLACE(detail, CHAR(13) , '<br>') AS 显示替换后的内容 FROM loginfo
[sybase t-sql 语法如下:]
SELECT *, str_REPLACE(detail, CHAR(13) , '<br>') AS 显示替换后的内容 FROM loginfo
2换行符
SELECT *, REPLACE(detail, CHAR(10), '<br>') AS 显示替换后的内容 FROM loginfo
[sybase t-sql 语法如下:]
SELECT *, STR_REPLACE(detail, CHAR(10), '<br>') AS 显示替换后的内容 FROM loginfo
3回车换行符
SELECT *, REPLACE(detail, CHAR(13) + CHAR(10), '<br>') AS 显示替换后的内容 FROM loginfo
[sybase t-sql 语法如下:]
SELECT *, STR_REPLACE(detail, CHAR(13) +CHAR(10), '<br>') AS 显示替换后的内容 FROM loginfo
4将回车换行符替换成<BR><BR>
UPDATE loginfo
SET detail = REPLACE(detail, CHAR(13) + CHAR(10), '<br><br>')
注 在 dos \win 系列会出现 回车+换行符 CHAR(13)+CHAR(10)
在 unix \ linux 是换行符
转换只要把回车符char(13) 去掉就行了
以下sql语句
UPDATE loginfo SET detail = REPLACE(detail, CHAR(13) , '')
相关推荐
sybase t_sql 手册; 不错的SYBASE基础知识查询。
cn_sql_server_2008_r2_express_x64
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996...
一个SQLServer数据库的字段内容批量替换程序。 在实际生产中使用过,其中涉及到的表名和字段名称是与特定应用绑定的,仅供参考。有兴趣的朋友可以按自己的要求修改。
cn_sql_server_2008_r2_express_with_management_tools_x64和x86版本
cn_sql_server_2012_enterprise_edition_with_sp1_x64_dvd_1234495.iso sqlserver2012完整版数据库下载
cn_sql_server_2014_enterprise_edition_x64_dvd_3932882.iso,数据库安装镜像
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996...
sql server连接工具,解决sqlserver2008没有带management studio的问题
SQLServer 学习精华,知识笔记,供大家交流。
SQLServer2005_BC 32/64位 向后兼容兼容补丁
oracle forms 存取 sybase anywhere
64位sqlserver数据库客户端工具SQLManagementStudio_x64_CHS
SQLServer2005及以后版本 向前 兼容 DTS等功能64位补丁
Registar_LECCO_SQL_Expert_For_SQL_Server_v25.rar Registar_LECCO_SQL_Expert_For_SQL_Server_v25.rar
说明SQL Server 2000系统表各个字段的含义和用途
php访问SqlServer2005数据库实现
在VC++中连接SQL Server 数据库代码
sql server日志工作机制,pdf与视频讲解
SQL Server 2000菜鸟进阶,是资料,大家