Oracle和SQL server查询数据库中表的建立和最后修改时间

有时候咱们须要查看下数据数据库中表的建立时间和最后修改时间,能够经过如下语句实现;

Oracle数据库html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- 查看当前用户下的表
SELECT  FROM  USER_TABLES
 
-- 查看数据库中全部的表
SELECT  FROM  DBA_TABLES
 
-- 查看全部表的建立和最后修改时间
SELECT  OBJECT_NAME, CREATED, LAST_DDL_TIME  from  user_objects
 
-- 查看某表的建立和最后修改时间
SELECT  CREATED, LAST_DDL_TIME  FROM  USER_OBJECTS  WHERE  OBJECT_NAME =  '表名' ;
/*
*其中CREATED 为建立时间 ,LAST_DDL_TIME为最后修改时间
*/

 

SQL server数据库sql

1
2
3
4
5
6
7
8
9
--一、数据库信息
select  from  master..sysdatabases;
--or
Select  From  sys.databases;
 
--二、表信息
use 数据库名
go
select  from  sys.tables; 

  延伸:数据库

  Sql Server数据库中系统表及用途服务器

  1. sysaltfiles:主数据库 保存数据库的文件 post

  2. syscharsets:主数据库字符集与排序顺序url

  3. sysconfigures:主数据库 配置选项spa

  4. syscurconfigs:主数据库当前配置选项.net

  5. sysdatabases:主数据库服务器中的数据库code

  6. syslanguages:主数据库语言server

  7. syslogins:主数据库 登录账号信息

  8. sysoledbusers:主数据库 连接服务器登录信息

  9. sysprocesses:主数据库进程

  10. sysremotelogins主数据库 远程登陆账号

  11. syscolumns:每一个数据库 列

  12. sysconstrains:每一个数据库 限制

  13. sysfilegroups:每一个数据库 文件组

  14. sysfiles:每一个数据库 文件

  15. sysforeignkeys:每一个数据库 外部关键字

  16. sysindexs:每一个数据库 索引

  17. sysmenbers:每一个数据库角色成员

  18. sysobjects:每一个数据库全部数据库对象

  19. syscomments:数据库对象的详细资料

  20. syspermissio ns:每一个数据库 权限

  21. systypes:每一个数据库 用户定义数据类型

  22. sysusers:每一个数据库 用户

参考引用:https://www.cnblogs.com/KyleLi/p/9481305.html

相关文章
相关标签/搜索