1. SQL / Говнокод #8316

    −110

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    -- Create table
    create global temporary table REPLDATALOBS
    (
      dummy       VARCHAR2(1),
      table_name  VARCHAR2(30) not null,
      column_name VARCHAR2(30) not null,
      row_id      VARCHAR2(4000) not null,
      position    NUMBER not null,
      data        VARCHAR2(4000)
    )
    on commit delete rows;
    -- Create/Recreate primary, unique and foreign key constraints 
    alter table REPLDATALOBS
      add constraint C_REPLDATALOBS_PK primary key (ROW_ID, TABLE_NAME, COLUMN_NAME, POSITION);
    -- Grant/Revoke object privileges 
    grant select, insert, update, delete, references, alter, index on REPLDATALOBS to PUBLIC;

    Продакшн Oracle10g, PK из 4х элементов, а один из 4000 символов Т_Т блжад, что за жизнь ..........

    Запостил: d4rw1n1s7, 27 Октября 2011

    Комментарии (4) RSS

    Добавить комментарий