帮客户做网站 没签合同咋办合肥软件开发公司
帮客户做网站 没签合同咋办,合肥软件开发公司,网站建设费用包括哪些内容,万网部署wordpress发不出邮件表对象标识
kingbase中表作为数据库对象具有一个系统内部的唯一标识符#xff0c;这个标识符被称为oid#xff08;对象标识符#xff09;#xff0c;它是kingbase用来在整个数据集群中唯一地标识每个数据库对象的一个字段。对于表来说#xff0c;其OID可以在系统目录表sy…表对象标识
kingbase中表作为数据库对象具有一个系统内部的唯一标识符这个标识符被称为oid对象标识符它是kingbase用来在整个数据集群中唯一地标识每个数据库对象的一个字段。对于表来说其OID可以在系统目录表sys_class中找到。
oid是否会变化
一般情况下对表进行dml操作表的oid是不会发生变化的。但是如果对表进行ddl操作表oid是否会变化呢接下来我们测试一下。
test# create table test_oid (id int);
CREATE TABLE
test# select oid from sys_class where relname test_oid and relkindr;oid
-------16390test# alter table test_oid rename TO test_oid_new;
ALTER TABLE
test# select oid from sys_class where relname test_oid_new and relkindr;oid
-------16390test# truncate test_oid_new ;
TRUNCATE TABLE
test# select oid from sys_class where relname test_oid_new and relkindr;oid
-------16390test# drop table test_oid_new ;
DROP TABLE
test# create table test_oid (id int);
CREATE TABLE
test# select oid from sys_class where relname test_oid and relkindr;oid
-------16395通过测试表的oid只有在drop后重建回发生变化truncate table oid不会改变。
mysql 没有类似kingbase oid或pg oid类似的对象标识。
oracle 中表对象的标识由object_id和data_object_idtruncate操作object_id不会发生变化data_object_id可能会发生变化。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87878.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!