数据库查看表结构?如何通过sql查看表的结构
其实数据库查看表结构的问题并不复杂,但是又很多的朋友都不太了解如何通过sql查看表的结构,因此呢,今天小编就来为大家分享数据库查看表结构的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
mysql如何查看表结构
使用select命令,可以查询所有表名
写法如下:
selecttable_namefrominformation_schema.tableswheretable_schema='当前数据库'
扩展资料
其它用法
1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2、创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3、选择你所创建的数据库
mysql> USE MYSQLDATA;(按回车键出现Database changed时说明操作成功!)
4、查看现在的数据库中存在什么表
mysql> SHOW TABLES;
5、创建一个数据库表
mysql> CREATE TABLE MYTABLE(name VARCHAR(20), sex CHAR(1));
6、显示表的结构:
mysql> DESCRIBE MYTABLE;
7、往表中加入记录
mysql> insert into MYTABLE values(”hyq”,”M”);
8、用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE“D:/mysql.txt” INTO TABLE MYTABLE;
9、导入.sql文件命令(例如D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
参考资料:百度百科:MySQL数据库
怎样检视一个数据库里面的所有表怎样查看表的结构和变数属性
怎样检视一个数据库里面的所有表?怎样查看表的结构和变数属性?
在查询分析器中,开启物件浏览器(通过F8开启或关闭),展开使用者表,就可以检视所有的表和列。
另外,也可以这样通过查询语句查询所有使用者表及其构:
SELECT TABLENAME=A.NAME,FIELDNAME=B.NAME,C.NAME,B.LENGTH FROM SYSOBJECTS A,SYSCOLUMNS B,SYSTYPES C WHERE A.ID=B.ID AND B.XTYPE=C.XTYPE AND A.TYPE='U' ORDER BY A.NAME
MS SQL如何检视一个数据库中所有表的行数[摘要]本文介绍通过查询系统表sysobjects和sysindexes实现MS SQL检视一个数据库中所有表的行数,并提供简单的示例程式码供参考。
--读取库中的所有表名
select name from sysobjects where xtype='u'
--读取指定表的所有列名
select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')
获取资料库表名和栏位
sqlserver中各个系统表的作用
sysaltfiles主资料库储存资料库的档案
syscharsets主资料库字符集与排序顺序
sysconfigures主资料库配置选项
syscurconfigs主资料库当前配置选项
sysdatabases主资料库伺服器中的资料库
syslanguages主资料库语言
syslogins主资料库登陆帐号资讯
sysoledbusers主资料库连结伺服器登陆资讯
sysprocesses主资料库程序
sysremotelogins主资料库远端登入帐号
syscolumns每个资料库列
sysconstrains每个资料库限制
sysfilegroups每个资料库档案组
sysfiles每个资料库档案
sysforeignkeys每个资料库外部关键字
sysindexs每个资料库索引
sy*** enbers每个资料库角色成员
sysobjects每个资料库所有资料库物件
syspermissions每个资料库许可权
systypes每个资料库使用者定义资料型别
select列名=name from syscolumns where id=object_id(N'要查的表名')
sqlserver中怎样检视一个数据库中表的关系select b.column_name
from information_schema.table_constraints a
inner join information_schema.constraint_column_usage b
on a.constraint_name= b.constraint_name
where a.constraint_type='PRIMARY KEY' and a.table_name='products'
go
参见::quanzhong.iteye./blog/1675702
怎样检视一个php页面所提交后的到哪个资料库里面?如果要看他是到哪个资料库中就找这一句:mysql_select_db(资料库名),如果想看到哪个表中就找INSERT INTO表名。
如何检视一个数据库,所有表的最后更新时间1.增加列,标记资料更新时间。 2.增加触发器,当资料更新(插入时),更新资料更新标记
怎样检视oracle资料库中所有表oracle有自带的资料字典的
dba_tables(检视所有使用者下的表资讯)
all_tables(如果不是dba使用者登入的,看当前使用者以及所有可以看到使用者下的表资讯)
user_tables(检视当前使用者下所有表资讯);
你可以先desc一下,看下你具体关心哪一个栏位
mysql怎样检视资料库里的表可以使用命令列方式检视,也可以通过用资料库管理工具检视
show tables或show tables from database_name;—显示当前资料库中所有表的名称。
怎样检视oracle资料库一个表的内容登陆到资料库后:
desc表明;--查看表的结构
select* from表明;--查看表中的全部资料
怎样检视一个oracle资料库名称开启\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora这个档案tnsnames.ora里面能看到资料库名称
如何通过sql查看表的结构
1、方法一:长按“ctrl”键,鼠标左键点击表名称,即显示表的一切详细情况,如表空间、表名称、索引、列、键、权限、触发器等;
2、方式二:在命令窗口输入命令“desctablename”,即可显示表每一列字段的详细情况;
3、方式三:在窗口使用鼠标右键点击表名称,选择鼠标左键点击“属性”可以查看该表的建表,建主键,建索引的脚本;
4、方式四:在窗口使用鼠标右键点击表名称,选择鼠标左键点击“描述”显示表每一列字段的详细情况;
5、方式五:在窗口使用鼠标右键点击表名称,选择鼠标左键点击“查看”即显示表的一切详细情况,如表空间,表名称,索引、列、键、权限、触发器等;
6、方式六:在窗口使用鼠标右键点击表名称,选择鼠标左键点击‘编辑’即显示表的一切详细情况,如表空间、表名称、索引、列、键、权限、触发器等。
oracle 查看表结构,表里的数据
1、首先,我们打开PLSQL工具连接到需要进行数据比对的ORACLE数据库。
2、登录成功后,点击工具(tool)选择匹配用户结构(compare user objects)我们先匹配数据表结构以防止匹配数据时造成数据无法修改的风险。
3、在弹出的界面中选择我们需要匹配的数据表,点击目标会话(target session)输入需要匹配数据的对应数据库用户名密码,点击ok连接成功后单击匹配数据(compare)。
4、如果数据表结构有差异在弹出的界面会显示数据库中表结构的差异,并形成相关的升级sql语句,数据表匹配只考虑源数据库中没有的表或列,查看sql语句是否为我们想要匹配的,如果是点击确认匹配,数据库表结构匹配完成。
5、登录成功后,点击工具(tool)选择匹配表数据(compare table data)。
6、如果是点击确认匹配,数据库表数据匹配完成。
关于数据库查看表结构的内容到此结束,希望对大家有所帮助。