在oracle pl sql中连接名字和姓氏,中间有空格

Ram*_*Ram 3 sql oracle plsql concat

我有一个要求在 Oracle 中连接用户 first_ name 和 last_name,中间有空格。例如: first_name 是'Hopkins'last_name 是'Joe'

全名应打印为 Hopkins Joe。

我正在使用 Oracle 11g,它在 SQL 查询中工作,但在存储过程中不起作用。

Jib*_*ran 5

尝试这个:

 SELECT CONCAT(CONCAT(first_name, ' '),last_name)
Run Code Online (Sandbox Code Playgroud)

或者

 SELECT first_name || ' ' || last_namefrom;
Run Code Online (Sandbox Code Playgroud)