today:
249
yesterday:
667
Total:
1,015,119

SQL CREATING A TABLE / SEQUENCE / TRIGGER

admin 2016.04.28 13:34 Views : 177

* 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 156
125 How-To Document / Change a Logo in a Page Template admin 2016.04.16 239
124 Captcha Test file admin 2016.04.18 188
123 Delete Message - Are you sure you want to delete this object? admin 2016.04.28 171
122 CREATE TABLESPACE admin 2016.04.28 187
121 Apex setup procedure admin 2016.04.28 190
120 UPDATE PROCESS admin 2016.04.28 174
119 PHONE NUMBER admin 2016.04.28 162
118 Name Show admin 2016.04.28 212
117 MAX admin 2016.04.28 164
116 LIST OF VALUE (DYNAMIC) admin 2016.04.28 139
115 JAVA for delete admin 2016.04.28 172
114 INSERT PROCESS admin 2016.04.28 166
113 Global & Custom Serach file admin 2016.04.28 136
112 DELETE PROCESS admin 2016.04.28 176
111 CREATE (INSERT) PROCESS admin 2016.04.28 158
» CREATING A TABLE / SEQUENCE / TRIGGER admin 2016.04.28 177
109 COUNT admin 2016.04.28 158
108 TAP ( Main & Sub ) / Button 의 Switch admin 2016.04.28 176
107 SQL SELECT DISTINCT Statement admin 2016.04.29 169