htable-create.sql 488 B

123456789101112131415161718
  1. INSERT INTO version (table_name, table_version) values ('htable','2');
  2. CREATE TABLE htable (
  3. id NUMBER(10) PRIMARY KEY,
  4. key_name VARCHAR2(64) DEFAULT '',
  5. key_type NUMBER(10) DEFAULT 0 NOT NULL,
  6. value_type NUMBER(10) DEFAULT 0 NOT NULL,
  7. key_value VARCHAR2(128) DEFAULT '',
  8. expires NUMBER(10) DEFAULT 0 NOT NULL
  9. );
  10. CREATE OR REPLACE TRIGGER htable_tr
  11. before insert on htable FOR EACH ROW
  12. BEGIN
  13. auto_id(:NEW.id);
  14. END htable_tr;
  15. /
  16. BEGIN map2users('htable'); END;
  17. /