sql查询字符串取汉字,不够分加分
SQL code:
if object_id('tb') is not null drop table tb
create table tb
(
mno varchar(20),
mname varchar(200)
)
mno mname
-------------------- ---------------------------------------
A00001 name我要的值aa中文acfget
A00002 我要的值bbfbcdrt中文
A00003 中文absctetrx我要的值
--我要查詢的結果為:
mno mname
-------------------- ---------------------------------------
A00001 我要的值
A00002 我要的值
A00003 中文
怎麼取字符串中文值呢?第一個汉字開頭到汉字結尾之間的汉字,有沒有过这种类似的呢?给点思路.
谢谢!!~~在线等待!!
SQL code:
-------------------------------------
-- Author : liangCK 梁爱兰
-- Comment: 小梁 爱 兰儿
-- Date : 2009-10-22 17:16:19
-------------------------------------
--> 生成测试数据: @tb
DECLARE @tb TABLE (ID int,Content varchar(13))
INSERT INTO @tb
SELECT 1,'abcd测试efg' UNION ALL
SELECT 2,'zzzz大家好yyy' UNION ALL
SELECT 3,'谢谢test'
--SQL查询如下:
SELECT *
from @tb AS A
OUTER APPLY (SELECT x=(SELECT SUBSTRING(A.Content,number,1) AS [text()]
相关问答:
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
我要得到一个字符串如:
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
就是要得到|||后面的字符串,有什么函数吗?怎么用呢?谢谢!
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......
场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......
需求如下:
a表:
p_id status
1 0
2 0
b表
rec_id pid purchase_qty receive_qty flag
1 1 10 10 0
2 ......
Oracle中SQL语句中
drop table 表名 cascadeconstraints
与
drop table 表名 cascadeconstraint
有什么区别?
constraint和constraints在oracle中是一样使用的
官方建议使用constraint
引用
constraint和c ......