Mungkin karena cara sql dbms yang berbeda menangani skema.
Coba yang berikut ini
Untuk SQL Server:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_CATALOG='dbName'
Untuk MySQL:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_SCHEMA='dbName'
Untuk Oracle, saya pikir yang setara adalah menggunakan DBA_TABLES
.