注册 登录
编程论坛 SQL Server论坛

有没有语句去掉字段中前面部分的某些字符?

summoner 发布于 2007-04-19 09:31, 1119 次点击
如某一列有这样的数据
KXX-0000-12
KXX-0000-13
KXX-0000-14
KXX-0000-15
KXX-0000-16
KXX-0000-17
KXX-0000-18
我想将这一列的KXX-0000-给去掉,有没有这样的语句?
7 回复
#2
棉花糖ONE2007-04-19 10:00

update table set column=right(rtrim(column),2)

[此贴子已经被作者于2007-4-19 10:01:24编辑过]

#3
summoner2007-04-19 10:16

Error
[row:1,col:51] ORA-00904: "RIGHT": invalid identifier
#4
棉花糖ONE2007-04-19 12:41
晕死你的数据库不是sql server啊
#5
summoner2007-04-19 12:45
是ORacle10,发在Oracle区没人理,想着可能SQL通用
#6
棉花糖ONE2007-04-19 12:52
晕,oracle没right函数,你去试试substr
#7
summoner2007-04-19 13:02

我去查查

#8
summoner2007-04-19 13:05
搞定了
1