oralce 过程语法 select x || ' ' y into a,b from tab上面是过程的片断一般常见是select x , y into a,b from tab这两种语法有什么不同吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select x || ' ' y into a,b from tab这个能执行通?会报错 第一种是明显错误的,x || ' ' y 只是一个值, y将被认为是别名,所以,into列表中的变量多于select值是错误的 select x , y into a,b from tab select x , y into a,b from tab SQL codeselect x || ' ' y into a,b from tab不匹配,select 中只有一个值,y是x||''的别名 declare a int;b varchar2;beginselect tbbookdata.itemid||''tbbookdata.url into a,b from tbbookdata;end;报错,绝对的! select x || ' ' y --这里是一个字段x || ' ' , y作为别名 插入会报错的into a,b from tabselect x , y into a,b from tab --这个就可以 同意楼上的说法,select中的字段是一个,而不是二个,所以是不行的,|| 在oracle中是连接符! select x || ' ' y 与select x , y 区别是,X字段的值加上空的字符赋予y,第二个是x的值就是x字段,y的值就是y字段 用过程从表中截取时间并转换 Oracle biee学习资料 在LINUX-x86-64bit系统上安装BW3.5,安装到数据库时执行./runInstaller 后安装到18%时就卡住不动了 高难度问题,请高手帮解决一下 一条sql求救,比较急 一定时间内平均值问题 ORACLE中的SQL语句呀 求救:< 谁买<程序员大本营--数据库>了,怎么样呀 update语句执行不了 大家帮忙列举下,看不见但有长度的字符串一般有哪些 Oracle10g 安装失败 (严重: 参数 PORT 的值 null 无效)
into a,b
from tab
这个能执行通?会报错
第一种是明显错误的,
x || ' ' y 只是一个值, y将被认为是别名,所以,into列表中的变量多于select值是错误的
select x , y
into a,b
from tab
into a,b
from tab
select x || ' ' y
into a,b
from tab不匹配,select 中只有一个值,y是x||''的别名
declare
a int;
b varchar2;
begin
select tbbookdata.itemid||''tbbookdata.url into a,b from tbbookdata;
end;报错,绝对的!
select x || ' ' y --这里是一个字段x || ' ' , y作为别名 插入会报错的
into a,b
from tab
select x , y
into a,b
from tab --这个就可以