oracle有自带的数据字典的 dba_tables(查看所有用户下的表信息) all_tables(如果不是dba用户登录的,看当前用户以及所有可以看到用户下的表信息) user_tables(查看当前用户下所有表信息);你可以先desc 一下,看下你具体关心哪一个字段
查询当前数据名方法一:select name from v$database;方法二:show parameter db
登录数据库之后:【show tables;显示所有表名称】;【desc 表名;显示该表结构】
查找所有表的语句 select table_name from information_schema.tables where table_schema='当前数据库' mysql> use mysql Database changed mysql> show tables;+---------------------------+ | Tables_in_mysql |+---------------------------+ | columns_priv | |
按照如下语句查询数据库中表的字段名: 1、SQL 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'SELECT * FROM INFORMATION_SCHEMA.TABLES 2、查询表的所有字段名: SELECT NAME FROM
选中要查询的那个数据库,新建查询select * from (where )
select * from all_tables;--显示当前用户能访问的所有表select * from dba_tables;--显示数据库中的所有表,但是普通用户没有访问权限
查询数据库里所有表名和字段名的语句 SQL 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_SCHEMA.TABLES 结构化查询语言(Structured Query Language)简称SQL,结构化查询
在程序中通过sql语句查询来获得某个数据库的所有表名,代码如下:SELECT table_name FROM information_schema.tables WHERE table_schema = 'mydatabasename' AND table_type = 'base table' 扩展资料1,利用sys.tables目录视图查询所
select table_name from information_schema.tables --表名