分享更有价值
被信任是一种快乐

user_objects视图中created、last_ddl_time、timestamp字段是什么意思

文章页正文上

本篇内容主要讲解“user_objects视图中created、last_ddl_time、timestamp字段是什么意思”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“user_objects视图中created、last_ddl_time、timestamp字段是什么意思”吧!user_objects视图中created、last_ddl_time、timestamp字段含意
created:对象的创建时间
last_ddl_time:跟对象相关的(不一定是改变对象的结构,也可以是其他相关,如,如果此对象是表,则将该表的select权限赋给其他用户也会改变这个字段的值)最后ddl操作的执行时间
timestamp:对象自身结构发生改变的时间,比如删除字段、添加字段等

SQL> conn dasong/dasong
Connected.
SQL> create table t_obj_time
2 (
3 col1 varchar2(20),
4 col2 varchar2(20)
5 );

Table created.

SQL> col object_name for a20
SQL&gt免费主机域名; alter session set nls_date_format=’YYYY-MM-DD HH24:MI:SS’;

Session altered.
–此时表刚创建,没有做关于表的任何操作,则created、last_ddl_time、timestamp的值是一样的
SQL> select object_name, created, last_ddl_time, timestamp from user_objects where object_name=’T_OBJ_TIME’;

OBJECT_NAME CREATED LAST_DDL_TIME TIMESTAMP
———————- —————————– —————————– ——————-
T_OBJ_TIME 2012-02-10 08:56:05 2012-02-10 08:56:05 2012-02-10:08:56:05

SQL> alter table t_obj_time add(col3 varchar2(30));

Table altered.
–给表新增一个字段后,则last_ddl_time、timestamp的值被更新,la免费主机域名st_ddl_time、timestamp的值保持一致,但与created不再相同
SQL> select object_name, created, last_ddl_time, timestamp from user_objects where object_name=’T_OBJ_TIME’;

OBJECT_NAME CREATED LAST_DDL_TIME TIMESTAMP
———————- —————————— —————————– ——————-
T_OBJ_TIME 2012-02-10 08:56:052012-02-10 08:57:23 2012-02-10:08:57:23

SQL> grant select on t_obj_time to sys;

Grant succeeded.
–将表的select权限赋给sys用户后,LAST_DDL_TIME字段再一次被更新,此时三个字段的值各不相同
SQL> select object_name, created, last_ddl_time, timestamp from user_objects where object_name=’T_OBJ_TIME’;

OBJECT_NAME CREATED LAST_DDL_TIME TIMESTAMP
———————- —————————– —————————— ——————-
T_OBJ_TIME 2012-02-10 08:56:052012-02-10 08:57:49 2012-02-10:08:57:23到此,相信大家对“user_objects视图中created、last_ddl_time、timestamp字段是什么意思”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: MySQL中begin后事务为什么不提交

这篇文章主要介绍“MySQL中begin后事务为什么不提交”,在日常操作中,相信很多人在MySQL中begin后事务为什么不提交问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL中begin后事务为什么不提交”的疑惑有所帮…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册