Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

Oracle SecureFile的功能第1/4页EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  初始化参数,  SecureFile功能在初始化参数COMPATIBLE设置我11.0.0.0.0或更高时可用。,  DB_SECUREFILE初始化参数控制网站数据库对LOB存储格式的默认行为,允许的值有:,  ◆ALWAYS - 在ASSM表空间中的所有LOB对象以SecureFile LOB的格式创建,在非ASSM表空间中的所有LOB对象以BasicFile LOB的格式创建(除非明确地指出要以Sec,  ◆ FORCE - 所有LOB对象都以SecureFile LOB格式创建,假如如果是在一个非ASSM表空间中创建LOB,会出现错误,在没有指定选项的情况下,BasicFile存储格式选项被忽略,Se,  ◆PERMITTED - 默认设置,当使用了SECUREFILE关键字时它允许SecureFile LOB存储格式,默认存储具体相关方法是BASICFILE。,  ◆NEVER - 不允许创建SecureFile LOB对象。,  ◆IGNORE - 防止创建SecureFile LOB,使用SecureFile存储选项时忽略所有错误。,  这个参数是动态的,因此它可以使用ALTER SYSTEM开始执行命令设置。,  SQL> ALTER SYSTEM SET db_securefile = 'FORCE';   System altered.   SQL> ALTER SYSTEM SET db_secure,  下面的例子假设DB_SECUREFILE初始化参数设置为默认值PERMITTED。,  创建SecureFile LOB,  基础,  SecureFile LOB通过在LOB存储子句后添加SECUREFILE关键字来创建,下面的具体相关代码显示创建了两个表,第一个使用的是原来的存储格式,第二个使用的是SecureFile存储格式。,  CREATE TABLE bf_tab (   id NUMBER,   clob_data CLOB   )   LOB(clob_data) STORE AS BASICFILE;   INS,LOB重复消除,  SecureFile的DEDUPLICATE选项允许在表或分区一级上的一个LOB内消除重复数据,正如您预料的那样,这个技术与预防重写导致系统开销增大,KEEP_DUPLICATE选项明确地阻止重复,  CREATE TABLE keep_duplicates_tab (   id NUMBER,   clob_data CLOB   )   LOB(clob_data) STORE AS SEC,  注意重复消除段要小很多,空间节约依赖于LOB段内的重复程度,重复模式可以使用ALTER TABLE开始执行命令进行重新设置。EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一、为表创建自增长自段有两种,一种是不同的表使用各自的Sequence,具体相关方法如下:

  1、在Oracle sequence首先创建sequenceEBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  create sequence seq_idminvalue 1start with 1increment by 1cache 20;EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  2、在您的hbm.xml中的配置EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  seq_idEBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  这样再插入数据的时候,hibernate会自动生成如下数据库语句:EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  hibernate: select seq_id.nextval from dual hibernate: insert into YXJK.T_YXJK_WhRYTXL (XM0000, ZW0000, LXDh00, SJhM00, DZYJ00,IP0000, ID0000) values (?, ?, ?, ?, ?, ?, ?)EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  自动生成下一个序列值,然后将对象插入表中。在使用的时候需要注意,hibernate对于sequence的主键的要求是一定要是shor,long,或者integer.EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  二、还有一种相关方式是使用公共的sequence, 这各时候可以不指定表使用的sequence,那么相应的hbm.xml中内容是:EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  然后创建公用的 sequence对象,命名为 hibernate_sequenceEBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  create sequence hibernate_sequenceEBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  minvalue 0EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  maxvalue 99999999EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  start with 10000EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  increment by 1;EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  三、注意事项EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  假如如果网站数据库是从sqlserver等其他网站数据库移植而来的,那么创建sequence时的起始值应该比当前表中最大的ID值大,否则会出现错误,因为sequence不会维护是否和导库前现有的值重复。EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1、sequence:用于Oracle网站数据库EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  序列名EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  2、native:跨网站数据库时使用,由底层方言产生。EBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  Default.sequence为hibernate_sequenceEBAAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市