1.ȥ༶ʱIDɴΪֶѯid

2.select userid from elgroup2user ͼ

3.޸ıӹֶ
ALTER TABLE ELCLASSTYPE
 ADD (ISSHARED  NUMBER);

4.ɹʹӱ
--ѵ͹Ȩ
CREATE TABLE CLASS_OP_TYPE
(
  USERID   NUMBER                               NOT NULL,
  CTYPEID  NUMBER                               NOT NULL
);
--ѵʹȨ
CREATE TABLE CLASS_USE_TYPE
(
  USERID   NUMBER                               NOT NULL,
  CTYPEID  NUMBER                               NOT NULL
);

5.ѵͿγ̹ѧֶΣ
--ѧ
ALTER TABLE CLASS_COURSE
 ADD (SUGGESTCREDIT  NUMBER);
--ѧ
ALTER TABLE CLASS_COURSE
 ADD (SETCREDIT  NUMBER);
--ѧֻ÷ʽ
ALTER TABLE CLASS_COURSE
 ADD (GETCREDIT  NUMBER);

6.ѵα
create table batch
(
  id          NUMBER not null,
  name        VARCHAR2(500) not null,
  description VARCHAR2(4000)
 
);

create  SEQUENCE batch_sequence
	increment by 1 -- ÿμӼ
	start with 1 -- 1ʼ
	nomaxvalue -- ֵ
	nocycle -- һֱۼӣѭ
	cache 10 ;
create trigger auto_id_batch before insert on batch for each row 
when (new.id is null)
begin
     select batch_sequence.nextval into :new.id from dual;
end;

7.ѵκѵ
CREATE TABLE BATCH_CLASS
(
  BATCHID      	 NUMBER                         NOT NULL,
  CLASSID        NUMBER                         NOT NULL
)

--------
8.̳ɹ
ALTER TABLE FORUMBLOCK ADD (ISSHARED NUMBER)

9.̳ʹȨ
CREATE TABLE FBLOCK_USE_TYPE
(
  USERID   NUMBER                               NOT NULL,
  FBLOCKID  NUMBER                               NOT NULL
);

-----------------------------------
SCORM
1.ݿűsrcĿ¼scorm_sql.sql
2.ûϱ
	ALTER TABLE eluser ADD(ADMIN NUMBER(1) DEFAULT 1,active NUMBER(1) DEFAULT 1,audiolevel VARCHAR2(50) DEFAULT '1',audiocaptioning INTEGER DEFAULT 0 ,deliveryspeed VARCHAR2(50) DEFAULT '1', language VARCHAR2(50) DEFAULT '');
3.÷ʵַhttp://localhost:8080/gdgat/adl/runtime/LMSMain.htm,¼ûһ
4.мҲҪһȲο¡

5.COURSEڱSCORMμID
ALTER TABLE COURSE
 ADD (SCORMID  VARCHAR2(50 BYTE));
