Line # = 1 Column # = 30 Error Text = PLS-00103: Encountered the symbol "CREATE" when expecting one of the following: is authid as compress compiled wrapped
总是提示这样的错误,不知道是什么原因
总是提示这样的错误,不知道是什么原因
解决方案 »
- oracle导入数据到一定程度导不了了
- 存储过程/函数中对查询条件的判断处理
- Oracle 8.17 版数据库损坏,提示文件 1 需要媒体恢复,无任何系统及数据备份,如何修复?
- ora-01031:insufficient privileges问题
- 如何用COUNT得到两列(任意)组合 的条数 去掉重复的
- 异地数据库数据同步
- 求一select写法
- 请教大家一个SQL
- 在imp时,报告“imp-00037 字符集标记不明”,怎么办呢?
- ORACLE服务端安装后无法启动OracleOraHome81HTTPServer服务???
- win7成功安装oracle,但是无法用评论pl/sql登陆
- 执行pl/sql块,出现:数据类型不一致: 应为 DATE, 但却获得 NUMBER
PROCEDURE Interface_Main IS
l_Tsbgti TIMESTAMP;
BEGIN
l_Tsbgti := Systimestamp;
dbms_output.put_line('l_Tsbgti')
END;
END Interface_Main;
is
procedure Interface_Main;
end t1Package;
PROCEDURE Interface_Main IS
l_Tsbgti TIMESTAMP;
BEGIN
l_Tsbgti := Systimestamp;
dbms_output.put_line('l_Tsbgti');
END; END Interface_Main;
已连接。
SQL> declare
2 v_t timestamp;
3 begin
4 v_t:=systimestamp;
5 dbms_output.put_line(v_t);
6 end;
7 /PL/SQL 过程已成功完成。SQL> set serveroutput on;
SQL> /
06-3月 -10 10.04.10.390000 上午PL/SQL 过程已成功完成。
ISPROCEDURE Interface_Main
IS
l_Tsbgti TIMESTAMP;
BEGIN
l_Tsbgti := Systimestamp;
dbms_output.put_line(l_Tsbgti);
END Interface_Main;END T1PACKAGE;
/
这样看看!
2 is
3 procedure Interface_Main;
4 end t1Package;
5 /程序包已创建。SQL> create OR REPLACE PACKAGE BODY T1PACKAGE
2 IS
3
4 PROCEDURE Interface_Main
5 IS
6 l_Tsbgti TIMESTAMP;
7
8 BEGIN
9 l_Tsbgti := Systimestamp;
10 dbms_output.put_line(l_Tsbgti);
11 END Interface_Main;
12
13 END T1PACKAGE;
14 /程序包体已创建。SQL> execute t1package.interface_Main;
06-3月 -10 10.24.42.921000 上午PL/SQL 过程已成功完成。
PL/SQL procedure successfully completed没有出现运行的时间结果
set serveroutput on;上面语句的作用是打开控制台的输出。
如果你是在orace的sqldeveploer下运行的话,可以点击该工具下面的“DBMS输出”并点击该项下面的“启用DBMS输出”按钮。然后再运行你的过程,在该输出框中就可以看见过程的输出结果了。