sokrates@12.1 > create procedure p is begin null; end this_does_not_compile; 2 / Warning: Procedure created with compilation errors. sokrates@12.1 > show errors Errors for PROCEDURE P: LINE/COL ERROR -------- ----------------------------------------------------------------- 1/32 PLS-00113: END identifier 'THIS_DOES_NOT_COMPILE' must match 'P' at line 1, column 11 sokrates@12.1 > REM expected sokrates@12.1 > create function f return number is begin return null; end this_does_not_compile; 2 / Warning: Function created with compilation errors. sokrates@12.1 > show errors Errors for FUNCTION F: LINE/COL ERROR -------- ----------------------------------------------------------------- 1/52 PLS-00113: END identifier 'THIS_DOES_NOT_COMPILE' must match 'F' at line 1, column 10 sokrates@12.1 > REM expected sokrates@12.1 > create package pk is end this_does_not_compile; 2 / Warning: Package created with compilation errors. sokrates@12.1 > show errors Errors for PACKAGE PK: LINE/COL ERROR -------- ----------------------------------------------------------------- 1/19 PLS-00113: END identifier 'THIS_DOES_NOT_COMPILE' must match 'PK' at line 1, column 9 sokrates@12.1 > REM expected sokrates@12.1 > REM sokrates@12.1 > REM but now: sokrates@12.1 > REM sokrates@12.1 > create table t ( i int ); Table created. sokrates@12.1 > create trigger tr before insert on t begin null; end funny_this_DOES_COMPILE; 2 / Trigger created. sokrates@12.1 > show errors No errors.
PL/SQL oddity
↧
↧
Trending Articles
More Pages to Explore .....