today:
36
yesterday:
46
Total:
998,735

SQL CREATING A TABLE / SEQUENCE / TRIGGER

admin 2016.04.28 13:34 Views : 172

* CREATING A TABLE  *
CREATE TABLE  "CATEGORY_T"
   (    "CA_ID" NUMBER NOT NULL ENABLE,
    "CA_NAME" VARCHAR2(50),
    "LAST_MODIFIED_ON" DATE,
    "LAST_MODIFIED_BY" VARCHAR2(30),
     CONSTRAINT "CATEGORY_PK" PRIMARY KEY ("CA_ID") ENABLE
   )
/

* CREATING SEQUENCE *
 CREATE SEQUENCE   "CATEGORY_SEQ"  MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 100 CACHE 20 NOORDER  NOCYCLE
/

* CREATING TRIGGER *
CREATE OR REPLACE TRIGGER  "INSERT_CATEGORY"
BEFORE INSERT ON CATEGORY_T
FOR EACH ROW
DECLARE
  CA_id_sv number;
BEGIN
  IF INSERTING THEN
 
  :New.LAST_MODIFIED_ON:= SYSDATE;
  :New.LAST_MODIFIED_BY:= V('APP_USER');

  SELECT CATEGORY_SEQ.nextval
    INTO CA_id_sv
    FROM dual;
  :new.CA_ID := CA_id_sv;

  ELSIF UPDATING THEN

  :New.LAST_MODIFIED_ON:= SYSDATE;
  :New.LAST_MODIFIED_BY:= V('APP_USER');

END IF;
 
End;
/
 
No. Subject Author Date Views
126 Field Showing admin 2016.04.01 148
125 How-To Document / Change a Logo in a Page Template admin 2016.04.16 219
124 Captcha Test file admin 2016.04.18 176
123 Delete Message - Are you sure you want to delete this object? admin 2016.04.28 158
122 CREATE TABLESPACE admin 2016.04.28 170
121 Apex setup procedure admin 2016.04.28 180
120 UPDATE PROCESS admin 2016.04.28 167
119 PHONE NUMBER admin 2016.04.28 152
118 Name Show admin 2016.04.28 203
117 MAX admin 2016.04.28 154
116 LIST OF VALUE (DYNAMIC) admin 2016.04.28 126
115 JAVA for delete admin 2016.04.28 154
114 INSERT PROCESS admin 2016.04.28 159
113 Global & Custom Serach file admin 2016.04.28 127
112 DELETE PROCESS admin 2016.04.28 157
111 CREATE (INSERT) PROCESS admin 2016.04.28 150
» CREATING A TABLE / SEQUENCE / TRIGGER admin 2016.04.28 172
109 COUNT admin 2016.04.28 145
108 TAP ( Main & Sub ) / Button 의 Switch admin 2016.04.28 158
107 SQL SELECT DISTINCT Statement admin 2016.04.29 160