sql 函数问题
sql 2005数据库我想得到一字符串为:
sldkf|||sdeww
erkv|||rltdk
jemcl|||ligf
就是|||后面的字符有什么函数能得到吗?是在sql语句写的,不是在页面写的,那位高手来指教下,新手,谢谢
晕 到处发
SQL code:
select parsename(replace('sldkf|||sdeww','|||','.'),1)
/*sdeww*/
这兄弟的 SQL强悍
谢谢这位大哥了!
SQL code:
Select parsename('A,B,C.C,E.F',2)---parsename的语法就是 截取点 '.' 后面的字符串,1为倒数第一,2为倒数第二...
谢谢你了
相关问答:
table1:
uID uName
1 小李
2 小张
table2:
pID uID type
1 1 H1
2   ......
现在有a1,a2两表
a1
id name aa cc
001 aaaa bbb cc
002 bbb bbb bbb
003 ccc ccc ccc
004 ddd ddd ddd
005 eee eee eee
a2
id ida2 ff b ......
一张表table字段F1和F2
F1 F2
1 a
2 ......
我要得到一个字符串如:
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
就是要得到|||后面的字符串,有什么函数吗?怎么用呢?谢谢!
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......