| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> Can't select from ALL_TABLES in a stored procedure
I am logged in my schema. Plain SQL Plus:
-SELECT COUNT(*) FROM ALL_TABLES
461
-I have my own table LNK_TABLES:
TRUNCATE TABLE LNK_TABLES;
table truncated
INSERT INTO LNK_TABLES
SELECT fields...
FROM ALL_TABLES;
COMMIT;
SELECT COUNT(*) FROM LNK_TABLES;
461 <= this is OK
BEGIN
EXECUTE IMMEDIATE 'TRUNCATE TABLE LNK_TABLES';
INSERT INTO LNK_TABLES
SELECT fields...
FROM ALL_TABLES;
![]() |
![]() |