• 具体原因请查看: 再见,BLOGBUS

  • 原文地址: 查询初始化参数的方法(二)

    关键内容:

    1、一般在查询初始化参数的时候都习惯性的使用SHOW PARAMETER,也就是查询V$PARAMETER视图,但是有些时候查询这个视图得到的结果并不准确。

    2、V$PARAMETER视图反映的是初始化参数在当前会话中生效的值,而V$SYSTEM_PARAMETER反映的才是实例级上的初始化参数。

  • dbms_random.string can be used to generate random password, here are some simple examples of using different parameters.

    SYS@orcl>column random_string format a10
    SYS@orcl>select dbms_random.string('u',10) random_string from dual; -- Upper char
    RANDOM_STR
    ----------
    LLBVXCXRQM

    SYS@orcl>select dbms_random.string('l',10) random_string from dual; -- Lower char
    RANDOM_STR
    ----------
    zipfrfoiwg

    SYS@orcl>select dbms_random.string('a',10) random_string from dual; --Mixed char
    RANDOM_STR
    ----------
    ZDFtxrWrQc

    SYS@orcl>select dbms_random.string('x',10) random_string from dual; --Upper char and number
    RANDOM_STR
    ----------
    5YWNEMGN8Y

    SYS@orcl>select dbms_random.string('p',10) random_string from dual; --printable char
    RANDOM_STR
    ----------
    <_||+L!owX

  • 原文地址:数据有效性 跨工作表如何引用

         我们可以使用下述两种办法解决:
         1、使用公式
         如我要在sheet2的单元格中设置有效性,序列的来源为sheet1的A2:A50区域,则在sheet2的有效性设置中选择序列,然后输入公式:=INDIRECT("sheet1!$A$2:$A$50"),则可达到目的。
         INDIRECT函数,请参阅EXCEL帮助文件。

        2、使用名称
        名称可以理解为自定义变量。如上述例题,则先要点击“插入”——“名称”——“定义……”,弹出“定义名称”对话框,在里面定义AAA,引用位置为=sheet1!$A$2:$A$50。

        然后在sheet2的有效性设置中选择序列,然后输入公式:=AAA。

  • -- 创建表
    create table ORDER
    (
      VBELN NUMBER(10) not null,
      VBPOS NUMBER(6) not null,
      TABIX NUMBER not null,
      MATNR VARCHAR2(18) not null,
    )
    partition by range (VBELN)
    (
      partition P1 values less than (20000),
      partition P2 values less than (40000),
      partition P3 values less than (60000),
      partition P4 values less than (80000),
      partition P5 values less than (100000),
      partition P6 values less than (150000),
      partition P7 values less than (200000),
      partition P8 values less than (250000),
      partition P9 values less than (300000),
      partition P10 values less than (350000)
    );

    -- 增加最大值分区
    Alter table order
    add partition  P_MAX values less than (MAXVALUE);

    -- 拆分最大值分区
    ALTER TABLE ORDER
    SPLIT PARTITION P_MAX AT (400000)
    INTO (partition P11, partition p_max);

    -- 创建本地索引
    create index ORDER_IND1 on ORDER (VBELN, VBPOS) LOCAL;