moodle/mod/label/db/oci8po.sql
2003-09-14 23:41:22 +00:00

31 lines
917 B
MySQL
Executable File

drop TABLE prefix_label;
CREATE TABLE prefix_label (
id number(10) primary key,
course number(10) default '0' not null,
name varchar2(255) default '' not null,
content varchar2(1024) NOT NULL,
timemodified number(10) default '0' not null
);
COMMENT on table prefix_label is 'Defines labels';
drop sequence p_label_seq;
create sequence p_label_seq;
create or replace trigger p_label_trig
before insert on prefix_label
referencing new as new_row
for each row
begin
select p_label_seq.nextval into :new_row.id from dual;
end;
.
/
insert into prefix_label(course,name,content,timemodified) values(1,'1','1',1);
insert into prefix_label(course,name,content,timemodified) values(2,'2','2',2);
insert into prefix_label(course,name,content,timemodified) values(3,'3','3',3);
insert into prefix_label(course,name,content,timemodified) values(4,'4','4',4);
select * from prefix_label order by 1,2;