很简单的SQL语句不知道错在那里? begindeclare strResult varchar(500):='';end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare strResult varchar(500):='';begindbms_output.put_line(strResult);end; 恩declare定义要放在头部,begin之前 而且begin与end之间必须要有内容才可以 declare strResult varchar(500):='';begin select cloginname into strResult from sysuser;end;这样写怎么又错了? 报什么错?返回多个结果是吧select into必须用在这个查询返回有且只有1条记录的情况下多记录要用游标 對,至少是beginnull;end; 是否返回的结果有多行?如果是多行,strResult需要定义成table才行 1.有索引却没有使用.怎么找都找不到原因 求sql,内详 ORACLE 数据库在LINUX上的双机热备问题,急急急,在线等待!100分 数据库启动的问题 大数据量表设计与开发 oracle数据源问题? 请问:为什么oracle9i不能随系统自动启动? 求救!OracleOraHome90TNSister服务启动不了 简单的数据导入导出问题 关于数据库效率问题!!!请高手给出意见-急 ssh架构,spring声明式事物(oracle数据库)不回滚 sql文优化
begin
dbms_output.put_line(strResult);
end;
declare定义要放在头部,begin之前
begin
select cloginname into strResult from sysuser;
end;这样写怎么又错了?
select into必须用在这个查询返回有且只有1条记录的情况下
多记录要用游标
begin
null;
end;