oracle中如何执行sql语句

在sqlplus下输入了一段plsql语句,但是怎么执行啊?按回车好像不行啊。很菜,很火星,各位高手见笑!!
我头一次用oracle, 直接在end下一行输入plsql 然后回车吗? 比如我输入以下内容后 按回车,
declare
n constant varchar2(3):='aaa';
begin
commit;
end;
没有执行上面的内容,而是继续出了个新行。怎样执行上面的内容呢?

1.在SQL*PLUS下按回车不行是因为你在SQL语句结束时没有以;(分号)结尾,以分号结尾再按回车就可以了
2.如果常用的话,建议使用PL/SQL Developer,功能强,易使用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-10
直接plsql就能执行啊,记得执行后再执行commit命令就行了
第2个回答  2009-02-10
如果用sqlplus,那么在你行的结尾要加分号(;),然后回车就行了。

例如:

select * from cat;
第3个回答  2009-02-10
推荐再安装一个pl/sql,sqlplus界面化操作不是很强
相似回答