mirror of
https://github.com/moodle/moodle.git
synced 2025-01-21 23:48:45 +01:00
31 lines
917 B
MySQL
Executable File
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;
|