PL / SQL拆分varchar

时间:2014-12-04 14:09:45

标签: sql oracle plsql

我从表John Doe得到这个。

将此分割成两个变量的最佳方法是什么:

lastName = 'Doe';
firstName = 'John';

1 个答案:

答案 0 :(得分:1)

我想这应该有效:

SELECT SUBSTR(NameColumn, 1, INSTR(NameColumn,' ',1)) AS firstName,
SUBSTR(NameColumn, INSTR(NameColumn,' ',1)+1) FROM tablName