oracle查询某表结构的语句
oracle数据库怎么查询某个表有多少个字段
1、创建测试表,create table test_cols(id varchar2(20),remark varchar2(20),ex_filed1 varchar2(20),ex_filed2 varchar2(20));2、编写sql,查看系统视图,可以看到该用户下所有表的字段信息,select * from user_tab_cols;3、编写sql,查询刚创建的表,字段信息,select * from user_tab_...
oracle里查出某个数据库里的所有表名
方法和详细的操作步骤如下:1、第一步, MySQL数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,Oracle数据库使用特定字段查询所有表名,代码见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,SQLServer数据库使用特定字段查询所有表名,代码见...
ORACLE授权用户查询另一个用户下的表与视图
执行后会生成对所有表的赋权限语句,拷贝出来执行就可以了。2.2、a用户下授权查询单个表给b用户 grantselectona.tablenametob;2.3、a用户下授权查询所有序列给b用户 select'grantselecton'||sequence_name||'tob;'fromdba_sequenceswheresequence_owner='A'2.4、--Oracle查询用户视图 select*fromuser...
oracle数据库如何查询表结构
在sql*plus中可以用DESC命令显示表结构,例如:DESC EMP 在PL\/SQL中,通过左边的浏览器查看就可以了,例如下图:
在Oracle数据库中如何查询某一个表空间下的某张表里面的数据;怎么查 ...
SELECT TABLESPACE_NAME,TABLE_NAME FROM DBA_TABLES WHERE TABLESPACE_NAME='XXXX';其中XXXX为你要查的表空间名字,这样就能查处指定表空间下的所有表,希望能帮到你
在oracle数据库中如果查询一个数据库中有哪几张表?
3、如果不想看到这么多的框,只想专注于数据库的相关信息,就可以将其他框关闭或者隐藏,这两种方式只是点击不同的按钮而已,具体参见截图。4、在oracle数据库中,用户是属于表空间的,因此,当使用某一个用户登录之后,看到的其实就是这个用户默认的表空间中的信息。这个时候,可以展开【Tables】菜单,...
在oracle中怎么通过字段名查询其所在的表
可以通过视图 dba_tab_columns来查询。这里有全部表的字段名也有表名 基本语句类似 select table_name from dba_tab_columns where column_name='XXXXXX'因为这里没有数据库,没办法确定具体字段,不过大体上应该差不多,具体极端稍微改动改动应该就可以了。
oracle中查找某个表属于哪个用户?
查询语句是:select owner from dba_tables where table_name=upper('表名');不过这个要求你当前登录的用户权限为dba才行,或有查询这个视图的权限才行。
如何在oracle中查询所有用户表的表名、主键名称、索引、外键等_百度...
1、查找表的所有索引(包括索引名,类型,构成列):select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表 2、查找表的主键(包括名称,构成列):select cu.* from ...
oracle里怎样查询一个表属于哪个表空间
TABLESPACE_NAME FROM DBA_TABLES T WHERE T.TABLE_NAME = 'LOG_INFO';如果TABLESPACE_NAME为空,则说明为默认表空间,则执行下列语句 SELECT USERNAME, DEFAULT_TABLESPACE, TEMPORARY_TABLESPACE FROM DBA_USERS WHERE USERNAME = 'SCOTT';--具体名称根据实际填写 如上:即可查询某张表所属表空间 ...
华亭县康艾回答: 1、SQL>describe 表名2、DBMS_METADATA.GET_DDL包 SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','NCHAR_TST') FROM DUAL;
邲忠13324386041问: oracle数据库如何查询表结构 - ?
华亭县康艾回答: desc 表名这个语句是没有问题的.问题是权限.你可以用dba来登录然后运行该语句. 如果想用一般用户来用desc语句要先grant一下权限.desc权限的名称请上网查询.
邲忠13324386041问: ORACLE环境下用SQL语句查询一个表的结构用什么语句? - ?
华亭县康艾回答: 先看看如果你不加WHERE条件能不能取到数据,如果能,那就不是权限了. 另外,除了USER_TAB_COLUMNS,同样还有一张表,ALL_TAB_COLUMNS,是所有表空间的数据.也可以用这个表.
邲忠13324386041问: 查询表结构语句 - ?
华亭县康艾回答: describe nchar_tst(nchar_tst为表名)显示的结果如下: 名称 是否为空? 类型----------------------------------------- -------- ----------------------------NAME NCHAR(6)ADDR NVARCHAR2(16)SAL NUMBER(9,2)
邲忠13324386041问: 在oracle数据库中查询语句怎么写 - ?
华亭县康艾回答: 查询语句差不多的 select * from 表名--最基础的查询与SQL Server一样(ORACLE) SELECT a.*, b.* from a(+) = b就是一个右连接,等同于select a.*, b.* from a right join b (ORACLE与SQL Server) (ORACLE) SELECT a.*, b.* from a = b(+)就是一个左连接,等同于select a.*, b.* from a left join b (Oracle 与SQL Server) 记得加条件
邲忠13324386041问: Oracle常用的命令如何查看表的结构 - ?
华亭县康艾回答: desc tablename;或者 set long 3000; select dbms_metadata.get_ddl('TABLE','tablename') from dual;
邲忠13324386041问: oracle中,如何利用sql语句查询某个表的结构??
华亭县康艾回答: rs不知是什么东西.. 用sql语句行不行? select COLUMN_NAME,DATA_TYPE from USER_TAB_COLS where TABLE_NAME='TEST';
邲忠13324386041问: Oracle中查看某个表或视图的结构用什么命令? - ?
华亭县康艾回答: desc 表名
邲忠13324386041问: 如何查看ORACLE数据结构 - ?
华亭县康艾回答: 1、在命令窗口通过如下语句:1 desc 表名;2、用语句:1 select COLUMN_NAME,DATA_TYPE,DATA_LENGTH from user_tab_cols where table_name='TEST';
邲忠13324386041问: 查询数据库表结构命令是什么 - ?
华亭县康艾回答: SQL Server: sp_help TableName sp_tables TableName Oracle: desc TableName