【发布时间】:2015-04-13 02:17:49
【问题描述】:
我目前有一个表,我想用 select 语句进行修改。
我想选择一个空行并将其与另一个表结合起来,可以在下面的代码中看到。
第一个 select 语句是错误的,因为它只需要对一行而不是所有行执行此操作。或者以某种方式添加一个空行而不必向表中添加值
下面的代码也会抛出这个错误:
SQL0420N 在 函数“DECFLOAT”。 SQLSTATE=22018
代码:
select ' ' as RD_E_SUP, \
' ' as RD_E_EMP, \
' ' as RD_QUOT \
from RD_SUPERVISOR \
\
UNION \
\
select RD_E_SUP, \
RD_E_EMP, \
'null' as RD_QUOT \
from RD_SUPERVISOR \
ORDER BY RD_E_EMP
【问题讨论】:
-
为什么每行末尾都有 \?这绝对是无效的(标准)SQL。