《Oracle11g数据库基础教程(第二版)张凤荔实验4.docx》由会员分享,可在线阅读,更多相关《Oracle11g数据库基础教程(第二版)张凤荔实验4.docx(3页珍藏版)》请在三一文库上搜索。
1、实验 4管理索引和序列实验内容1. 使用 SQL语句创建索引语句如下:CREATE TABLE Users(UserID Number Primary key,UserName Varchar2(40) NOT NULL,UserType Number(1),UserPwd Varchar2(40);CREATE INDEX index_username ON Users(UserName)TABLESPACE Users;2. 在创建表的同时创建索引语句如下:CREATE TABLE Employees (EmpId NUMBER PRIMARY KEY, EmpName VARCHAR2(
2、50) UNIQUE, Sex CHAR(2),UserID NUMBER );3. 使用 SQL语句创建序列语句如下 :CREATE SEQUENCE E MINVALUE 1 NOMAXVALUE START WITH 1 INCREMENT BY 1NOCYCLE CACHE 20;4. 在插入数据时使用序列语句如下 :INSERT INTO Employees (EmpId, EmpName) VALUES (EMP_S.NEXTVAL, Employee1); INSERT INTO Employees (EmpId, EmpName) VALUES (EMP_S.NEXTVAL, Employee2); INSERT INTO Employees (EmpId, EmpName) VALUES (EMP_S.NEXTVAL, Employee3);COMMIT;SELECT * FROM Employees;