Heim > Datenbank > MySQL-Tutorial > sqlserver2008中字符替换了几种方法

sqlserver2008中字符替换了几种方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 17:48:50
Original
1525 Leute haben es durchsucht

本文章来告诉你如何在sql中实现字符替换的语句,有需要的同学可以参考本实现,方法很简单利用了substring函数来操作。

 代码如下 复制代码
1、 substring(P_NO,2,6) from PEAMAIN

截取表PEAMAIN中的p_no字段中的第2个到第6个中的字符,比如p_no字段中的值为B00001,它将截取的值为000001。
sql语句中的字符串的索引是1开始的不是从0开始的。

 

 代码如下 复制代码
2、declare @onece varchar(1)
 set @onece =(select substring(P_NO,1,1) from PEAMAIN)
 
 select replace (P_NO,@onece,'0') from PEAMAIN

这个SQL语句主要功能是把表(PEAMAIN)中的p_no字段中值的第一个字符替换为0,比如p_no字段的值为B00001,首先通过substring获得第一个字符'B',然后通过replace方法把'B'替换为'0'。

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage