在oracle的PL/SQL程序块中能否加入set及accept命令?

如:<<send_dev>>beginsetverifyoff--交互模式下不显示新值、原值setfeedbackoff--不显示命令执行结果,如“已创建1行”、“提交完... 如:
<<send_dev>>
begin
set verify off--交互模式下不显示新值、原值
set feedback off --不显示命令执行结果,如“已创建1行”、“提交完成”等
clear screen
prompt 请输入送修设备资料
prompt ===================
prompt
acc c_serial_no prompt '流水号:'
acc c_dev_no prompt '序列号:'
acc c_dev_name prompt '设备名称:'
acc c_dev_model prompt '设备型号:'
acc c_dev_fault prompt '故障描述:'
acc c_sender prompt '发件人:'
pause '按任意键保存'
insert into device_repair (dev_no,dev_name,dev_model,dev_fault,send_date,sender,status,serial_no)
values ('&c_dev_no','&c_dev_name','&c_dev_model','&c_dev_fault',sysdate,'&c_sender','0','&c_serial_no');

commit;

end<<send_dev>>;
经过测试我已经知道是不能混在一起使用的。但如何将SQLPLUS命令跟PL/SQL命令结合起来使用吗?请指教。
展开
 我来答
micro0369
2012-04-24 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4057万
展开全部
PL/SQL 是不能进行人机交互的,只能 做成存储过程,传入参数的方式来实现

然后通过java之类的程序,实现人机交互,输入参数值
Lin3li
2012-04-23 · 超过22用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:40万
展开全部
不明白你的意思。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式