SQL 获取带空格的字符串的前后部分

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:07:19
姓名格式如: Alice Zhang中间带空格,如何用SELECT 语句得到Alice和Zhang?
谢谢

select SUBSTR('Alice Zhang',0,INSTR('Alice Zhang',' ',-1,1)) , SUBSTR('Alice Zhang',INSTR('Alice Zhang',' ',-1,1),LENGTH('Alice Zhang')) from dual
在sql这样去实现,如果是用java的话直接split()就可以了~~~

用 split()函数在程序中处理.
name=split("Alice Zhang"," ")
name(0)="Alice"
name(1)="Zhang"