2024-04-10
sql问题
Oracle中执行下面SQL脚本,会得到什么样的结果?
create table T1 ( id NUMBER, name VARCHAR2(10) );
create table T2 ( id NUMBER );
insert into t1 values(1,'zhao');
insert into t2 values(1);
commit;
create or replace procedure sp_test
as begin delete t1 where name in (select name from t2);
end sp_test;
/
exec sp_test();
A、创建存储过程语法报错。
B、存储过程成功调用,T1表数据被删除。
C、创建存储过程未报错,调用存储过程报语法错误。
D、存储过程成功调用,T1表数据未被删除。
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
Markdown
请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
