Wahrscheinlich aufgrund der Art und Weise, wie verschiedene SQL-DBMS mit Schemas umgehen.
Versuchen Sie Folgendes
Für SQL Server:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_CATALOG='dbName'
Für MySQL:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_SCHEMA='dbName'
Für Oracle wäre das Äquivalent meiner Meinung nach die Verwendung von DBA_TABLES
.