大家好,请问oracle及sqlserver数据库如何使用sql语句查询到特定用户下的某个表名。谢谢
请问oracle及sqlserver数据库如何使用sql语句查询到特定用户下的某个表名
类似这样:
sqlserver :
select name from sysobjects where xtype='U' and status>0
这个是查询所有表名,有没有查指定数据库中的某个表。比如test数据库中的test表。
oracle :
select table_name from user_all_tables where table_name=upper('tname');
这个语句对吗?谢谢。
------解决方案--------------------ORACLE 下:
select * from dba_all_tables where owner='TEST_UNI_CARD' AND TABLE_NAME='CARD_ACCT';
owner=
所属用户。