SQL Server1. 在数据库中查看某个字段或某张表的信息,Field_Name 和 Table_Name 可模糊和准确查询:1 select * from INFORMATION_SCHEMA.COLUMNS2 where COLUMN_NAME like '%%' 3 4 select * ...
分类:
其他好文 时间:
2014-09-28 17:50:13
阅读次数:
164
查询数据库中所有表名select table_name from information_schema.tables where table_schema='csdb' and table_type='base table';查询指定数据库中指定表的所有字段名column_nameselect co...
分类:
数据库 时间:
2014-09-27 12:30:39
阅读次数:
174
SELECT?EXISTS(SELECT?1?FROM?information_schema.schemata?WHERE?schema_name?=?‘data_2014_shanxi‘); SELECT?EXISTS(SELECT?1?FROM?pg_namespace?WHERE?nspname?=?‘data_2014_shanx‘); 两种方式...
分类:
数据库 时间:
2014-09-18 22:25:14
阅读次数:
443
1:查看当前的事务mysql> SELECT * FROM information_schema.innodb_trx \G2:查看当前锁定的事务mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;3:查看当前等锁的事务mysql> SELECT...
分类:
数据库 时间:
2014-09-18 21:56:44
阅读次数:
260
MySQL基础-创建数据库和表
显示数据库一览
show databases; (SQL命令本身不区分大小写)
mysql> show databases;
Database
information_schema
mysql
test
小结:information_schema数据库又称信息架构,管理从表开始的数据库组成信息,以及用户管理信息的检索专用的数据库。确认这些数据库内容就...
分类:
数据库 时间:
2014-09-17 18:38:23
阅读次数:
229
刚接手MySQL数据的时候,经常会遇到主外键关系,有没有E-R图来帮助,职能通过SQL来查询:
select
TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME
from INFORMATION_SCHEMA.KEY_COLUMN_USAGE
where
...
分类:
数据库 时间:
2014-09-16 22:11:11
阅读次数:
239
mysql数据库表自增ID批量清零 AUTO_INCREMENT = 0#将数据库表自增ID批量清零SELECT CONCAT( 'ALTER TABLE ', TABLE_NAME, ' AUTO_INCREMENT = 0;' )FROM information_schema.tablesWHE...
分类:
数据库 时间:
2014-09-14 15:17:57
阅读次数:
313
information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数...
分类:
数据库 时间:
2014-09-11 17:38:52
阅读次数:
255
mysql安装成功后可以看到已经存在mysql、information_schema和test这个几个数据库,information_schema库中有一个名为COLUMNS的表,这个表中记录了数据库中所有表的字段信息。知道这个表后,获取任意表的字段就只需要一条select语句即可。例如: sele...
分类:
数据库 时间:
2014-09-10 09:31:30
阅读次数:
214