cx982105 发表于 2005-8-11 17:21

怎样在数据库中查询已存在的表名称

如题,想在数据库中查询用户自己创建的表名称,使用语句?高人指教,另外,怎样查询表空间的内容。

cx982105 发表于 2005-8-11 17:30

怎样在数据库中查询已存在的表名称

忘了说了,要在ORACLE下

cx982105 发表于 2005-8-11 17:41

恳请斑竹帮忙解决,比较急。谢谢

cx982105 发表于 2005-8-11 17:46

另外说明,我使用的是客户端,用TOAD或者PL/SQL Developer访问主机。数据库是ORACLE的。

lwdjy 发表于 2005-8-31 17:04

在SYS用户下面,有。ALL_TABLE

ysfabm 发表于 2005-11-8 13:19

select * from all_tables

用心去爱 发表于 2005-12-7 16:30

<P>SQL&gt; select*<BR>  2  from v$tablespace;</P>
<P>       TS# NAME                                                                                       INCLUDED_<BR>---------- -----------------------------------------------------------------------------------------<BR>         3 CWMLITE                                                                                    YES<BR>         4 DRSYS                                                                                      YES<BR>         5 EXAMPLE                                                                                    YES<BR>         6 INDX                                                                                       YES<BR>         7 ODM                                                                                        YES<BR>         0 SYSTEM                                                                                     YES<BR>         8 TOOLS                                                                                      YES<BR>         1 UNDOTBS1                                                                                   YES<BR>         9 USERS                                                                                      YES<BR>        10 XDB                                                                                        YES<BR>         2 TEMP                                                                                       YES</P>
<P>11 rows selected.<BR>i. USER:允许你看到你所拥有的相关数据库对象。 <BR>ii. ALL:允许你看到你可以访问的相关数据库对象。 <BR>iii. DBA:允许你看到整个数据库中所有的相关对象。 </P>

用心去爱 发表于 2005-12-7 16:32

i. USER:允许你看到你所拥有的相关数据库对象。 <BR>ii. ALL:允许你看到你可以访问的相关数据库对象。 <BR>iii. DBA:允许你看到整个数据库中所有的相关对象。 <BR><BR>SQL&gt; select*<BR>  2  from v$tablespace;<BR>

farain 发表于 2006-5-15 11:46

select * from user_tables

zhoche2008 发表于 2006-6-12 22:42

<P>有两种方法:用自己的一个用户登陆后<BR>1.使用select * from tab;<BR>2.使用select table_name from user_all_tables;<BR>这两种方法都是查出了当前用户下的所有的表和视图,要删除视图,必须再查询语句后面加where限定条件,具体书写可参考该表的列写出对应的where条件<BR>可以用desc 表名,命令来查询表结构</P>

页: [1]

编程论坛