创建sqlserver2019示例库
脚本如下:
--创建库和表
--创建模式
CREATE DATABASE RESOURCES;
CREATE DATABASE PERSON;
CREATE DATABASE SALES;
CREATE DATABASE PRODUCTION;
CREATE DATABASE PURCHASING;
CREATE DATABASE OTHER;
--创建表
USE PERSON;
--CREATE ADDRESS
CREATE TABLE ADDRESS
(ADDRESSID INT IDENTITY(1,1) PRIMARY KEY,
ADDRESS1 VARCHAR(60) NOT NULL,
ADDRESS2 VARCHAR(60),
CITY VARCHAR(30) NOT NULL,
POSTALCODE VARCHAR(15) NOT NULL) ;
--CREATE ADDRESS_TYPE
CREATE TABLE ADDRESS_TYPE
(ADDRESS_TYPEID INT IDENTITY(1,1) PRIMARY KEY,
NAME VARCHAR(50) NOT NULL) ;
--CREATE PERSON
CREATE TABLE PERSON
(
PERSONID INT IDENTITY(1,1) PRIMARY KEY,
SEX CHAR(1) NOT NULL,
NAME VARCHAR(50) NOT NULL,
EMAIL VARCHAR(50),
PHONE VARCHAR(25)) ;
--CREATE PERSON_TYPE
CREATE TABLE PERSON_TYPE
(PERSON_TYPEID INT IDENTITY(1,1) PRIMARY KEY,
NAME VARCHAR(256) NOT NULL) ;
USE RESOURCES;
--CREATE DEPARTMENT
CREATE TABLE DEPARTMENT(DEPARTMENTID INT IDENTITY(1,1) PRIMARY KEY,NAME VARCHAR(50) NOT NULL) ;
--CREATE EMPLOYEE
CREATE TABLE EMPLOYEE(
EMPLOYEEID INT IDENTITY(1,1) PRIMARY KEY ,
NATIONALNO VARCHAR(18) NOT NULL,
PERSONID INT NOT NULL ,
LOGINID VARCHAR(256) NOT NULL,
TITLE VARCHAR(50) NOT NULL,
MANAGERID INT,
BIRTHDATE DATE NOT NULL,
MARITALSTATUS CHAR(1) NOT NULL,
PHOTO IMAGE,
HAIRDATE DATE NOT NULL,
SALARY DEC(19,4) NOT NULL
) ;
--CREATE EMPLOYEE_ADDRESS
CREATE TABLE EMPLOYEE_ADDRESS
(ADDRESSID INT NOT NULL ,
EMPLOYEEID INT NOT NULL REFERENCES [RESOURCES].DBO.EMPLOYEE(EMPLOYEEID)) ;
--CREATE EMPLOYEE_DEPARTMENT
CREATE TABLE EMPLOYEE_DEPARTMENT
(EMPLOYEEID INT NOT NULL REFERENCES [RESOURCES].DBO.EMPLOYEE(EMPLOYEEID),
DEPARTMENTID INT NOT NULL REFERENCES RESOURCES.DBO.DEPARTMENT(DEPARTMENTID),
STARTDATE DATE NOT NULL,
ENDDATE DATE) ;
USE SALES;
--CREATE CUSTOMER
CREATE TABLE CUSTOMER(CUSTOMERID INT IDENTITY(1,1) PRIMARY KEY ,PERSONID INT NOT NULL) ;
--CREATE CUSTOMER_ADDRESS
CREATE TABLE CUSTOMER_ADDRESS
(CUSTOMERID INT REFERENCES CUSTOMER(CUSTOMERID),
ADDRESSID INT ,
ADDRESS_TYPEID INT NOT NULL,
PRIMARY KEY (CUSTOMERID,ADDRESSID)) ;
USE PRODUCTION;
--CREATE PRODUCT_CATEGORY
CREATE TABLE PRODUCT_CATEGORY
(PRODUCT_CATEGORYID INT IDENTITY(1,1) PRIMARY KEY,
NAME VARCHAR(50) NOT NULL) ;
--CREATE PRODUCT_SUBCATEGORY
CREATE TABLE PRODUCT_SUBCATEGORY
(PRODUCT_SUBCATEGORYID INT IDENTITY(1,1) PRIMARY KEY,
PRODUCT_CATEGORYID INT NOT NULL ,
NAME VARCHAR(50) NOT NULL) ;
--CREATE PRODUCT
CREATE TABLE PRODUCT
(PRODUCTID INT IDENTITY(1,1) PRIMARY KEY,
NAME VARCHAR(50) NOT NULL,
AUTHOR VARCHAR(25) NOT NULL,
PUBLISHER VARCHAR(50) NOT NULL,
PUBLISHTIME DATE NOT NULL,
PRODUCT_SUBCATEGORYID INT NOT NULL REFERENCES PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_SUBCATEGORYID),
PRODUCTNO VARCHAR(25) NOT NULL,
SATETYSTOCKLEVEL SMALLINT NOT NULL,
ORIGINALPRICE DEC(19,4) NOT NULL,
NOWPRICE DEC(19,4) NOT NULL,
DISCOUNT DECIMAL(2,1) NOT NULL,
DESCRIPTION TEXT,
PHOTO IMAGE,
TYPE VARCHAR(5),
PAPERTOTAL INT,
WORDTOTAL INT,
SELLSTARTTIME DATE NOT NULL,
SELLENDTIME DATE,
UNIQUE(PRODUCTNO)) ;
--CREATE LOCATION
CREATE TABLE LOCATION
(LOCATIONID INT IDENTITY(1,1) PRIMARY KEY,
PRODUCT_SUBCATEGORYID INT NOT NULL REFERENCES PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_SUBCATEGORYID),
NAME VARCHAR(50) NOT NULL) ;
--CREATE PRODUCT_INVENTORY
CREATE TABLE PRODUCT_INVENTORY
(PRODUCTID INT NOT NULL REFERENCES PRODUCTION.dbo.PRODUCT(PRODUCTID),
LOCATIONID INT NOT NULL REFERENCES PRODUCTION.dbo.LOCATION(LOCATIONID),
QUANTITY INT NOT NULL) ;
--CREATE PRODUCT_REVIEW
CREATE TABLE PRODUCT_REVIEW
(PRODUCT_REVIEWID INT IDENTITY(1,1) PRIMARY KEY,
PRODUCTID INT NOT NULL REFERENCES PRODUCTION.dbo.PRODUCT(PRODUCTID),
NAME VARCHAR(50) NOT NULL,
REVIEWDATE DATE NOT NULL,
EMAIL VARCHAR(50) NOT NULL,
RATING INT NOT NULL CHECK(RATING IN(1,2,3,4,5)),
COMMENTS TEXT) ;
USE PURCHASING;
--CREATE VENDOR
CREATE TABLE VENDOR
(VENDORID INT IDENTITY(1,1) PRIMARY KEY,
ACCOUNTNO VARCHAR(15) NOT NULL,
NAME VARCHAR(50) NOT NULL,
ACTIVEFLAG BIT NOT NULL,
WEBURL VARCHAR(1024),
CREDIT INT NOT NULL CHECK(CREDIT IN(1,2,3,4,5))) ;
--CREATE VENDOR_ADDRESS
CREATE TABLE VENDOR_ADDRESS
(VENDORID INT NOT NULL REFERENCES PURCHASING.dbo.VENDOR(VENDORID),
ADDRESSID INT NOT NULL ,
ADDRESS_TYPEID INT NOT NULL ,
PRIMARY KEY (VENDORID,ADDRESSID)) ;
--CREATE VENDOR_PERSON
CREATE TABLE VENDOR_PERSON
(VENDORID INT NOT NULL REFERENCES PURCHASING.dbo.VENDOR(VENDORID),
PERSONID INT NOT NULL,
PERSON_TYPEID INT NOT NULL ,
PRIMARY KEY (VENDORID,PERSONID)) ;
USE PRODUCTION;
--CREATE PRODUCT_VENDOR
CREATE TABLE PRODUCT_VENDOR
(PRODUCTID INT REFERENCES PRODUCTION.dbo.PRODUCT(PRODUCTID),
VENDORID INT ,
STANDARDPRICE DEC(19,4) NOT NULL,
LASTPRICE DEC(19,4),
LASTDATE DATE,
MINQTY INT NOT NULL,
MAXQTY INT NOT NULL,
ONORDERQTY INT,
PRIMARY KEY(PRODUCTID,VENDORID)) ;
USE SALES;
--CREATE SALESPERSON
CREATE TABLE SALESPERSON
(SALESPERSONID INT IDENTITY(1,1) PRIMARY KEY,
EMPLOYEEID INT NOT NULL,
SALESTHISYEAR DEC(19,4) NOT NULL,
SALESLASTYEAR DEC(19,4) NOT NULL) ;
USE PURCHASING;
--CREATE PURCHASEORDER_HEADER
CREATE TABLE PURCHASEORDER_HEADER
(PURCHASEORDERID INT IDENTITY(1,1) PRIMARY KEY,
ORDERDATE DATE NOT NULL,
STATUS TINYINT NOT NULL CHECK(STATUS IN(0,1,2,3)),
EMPLOYEEID INT NOT NULL ,
VENDORID INT NOT NULL REFERENCES PURCHASING.dbo.VENDOR(VENDORID),
SHIPMETHOD VARCHAR(50) NOT NULL,
SUBTOTAL DEC(19,4) NOT NULL,
TAX DEC(19,4) NOT NULL,
FREIGHT DEC(19,4) NOT NULL,
TOTAL DEC(19,4) NOT NULL) ;
--CREATE PURCHASEORDER_DETAIL
CREATE TABLE PURCHASEORDER_DETAIL
(PURCHASEORDERID INT NOT NULL REFERENCES PURCHASING.dbo.PURCHASEORDER_HEADER(PURCHASEORDERID),
PURCHASEORDER_DETAILID INT NOT NULL,
DUEDATE DATE NOT NULL,
PRODUCTID INT NOT NULL ,
ORDERQTY INT NOT NULL,
PRICE DEC(19,4) NOT NULL,
SUBTOTAL DEC(19,4) NOT NULL,
RECEIVEDQTY INT NOT NULL,
REJECTEDQTY INT NOT NULL,
STOCKEDQTY INT NOT NULL,
PRIMARY KEY(PURCHASEORDERID,PURCHASEORDER_DETAILID)) ;
USE SALES;
--CREATE SALESORDER_HEADER
CREATE TABLE SALESORDER_HEADER
(SALESORDERID INT IDENTITY(1,1) PRIMARY KEY,
ORDERDATE DATE NOT NULL,
DUEDATE DATE NOT NULL,
STATUS TINYINT NOT NULL CHECK(STATUS IN(0,1,2,3,4,5)),
ONLINEORDERFLAG BIT NOT NULL,
CUSTOMERID INT NOT NULL REFERENCES SALES.dbo.CUSTOMER(CUSTOMERID),
SALESPERSONID INT NOT NULL REFERENCES SALES.dbo.SALESPERSON(SALESPERSONID),
ADDRESSID INT NOT NULL,
SHIPMETHOD BIT NOT NULL,
SUBTOTAL DEC(19,4) NOT NULL,
FREIGHT DEC(19,4) NOT NULL,
TOTAL DEC(19,4) NOT NULL,
COMMENTS TEXT) ;
--CREATE SALESORDER_DETAIL
CREATE TABLE SALESORDER_DETAIL
(SALESORDERID INT NOT NULL REFERENCES SALES.dbo.SALESORDER_HEADER(SALESORDERID),
SALESORDER_DETAILID INT NOT NULL,
CARRIERNO VARCHAR(25) NOT NULL,
PRODUCTID INT NOT NULL,
ORDERQTY INT NOT NULL,
LINETOTAL DEC(19,4) NOT NULL,
PRIMARY KEY(SALESORDERID,SALESORDER_DETAILID)) ;
USE OTHER;
--CREATE OTHER.DEPARTMENT
CREATE TABLE DEPARTMENT
(
HIGH_DEP VARCHAR(50),
DEP_NAME VARCHAR(50)) ;
--CREATE OTHER.EMPSALARY
CREATE TABLE EMPSALARY
(
ENAME CHAR(10),
EMPNO NUMERIC(4),
SAL NUMERIC(4)) ;
--CREATE OTHER.ACCOUNT
CREATE TABLE ACCOUNT
(
"ACCOUNT_ID" INTEGER NOT NULL,
"BAL" DEC(10,2),
PRIMARY KEY("ACCOUNT_ID")) ;
--CREATE OTHER.ACTIONS
CREATE TABLE ACTIONS
(
"ACCOUNT_ID" INTEGER NOT NULL,
"OPER_TYPE" CHAR(1),
"NEW_VALUE" DEC(10,2),
"STATUS" VARCHAR(50),
PRIMARY KEY("ACCOUNT_ID")) ;
--CREATE OTHER.READER
CREATE TABLE READER
(
READER_ID INT PRIMARY KEY,
NAME VARCHAR(30),
AGE SMALLINT,
GENDER CHAR,
MAJOR VARCHAR(30)) ;
--CREATE OTHER.READERAUDIT
CREATE TABLE READERAUDIT
(
CHANGE_TYPE CHAR NOT NULL,
CHANGED_BY VARCHAR(8) NOT NULL,
OP_TIMESTAMP DATE NOT NULL,
OLD_READER_ID INT,
OLD_NAME VARCHAR(30),
OLD_AGE SMALLINT,
OLD_GENDER CHAR,
OLD_MAJOR VARCHAR(30),
NEW_READER_ID INT,
NEW_NAME VARCHAR(30),
NEW_AGE SMALLINT,
NEW_GENDER CHAR,
NEW_MAJOR VARCHAR(30)) ;
--CREATE OTHER.DEPTTAB
CREATE TABLE DEPTTAB
(
DEPTNO INT PRIMARY KEY,
DNAME VARCHAR(15),
LOC VARCHAR(25)) ;
--CREATE OTHER.EMPTAB
CREATE TABLE EMPTAB
(
EMPNO INT PRIMARY KEY,
ENAME VARCHAR(15) NOT NULL,
JOB VARCHAR(10),
SAL FLOAT,
DEPTNO INT) ;
--CREATE OTHER.SALGRADE
CREATE TABLE SALGRADE
(
LOSAL FLOAT,
HISAL FLOAT,
JOB_CLASSIFICATION VARCHAR(10)) ;
--CREATE OTHER.COMPANYHOLIDAYS
CREATE TABLE COMPANYHOLIDAYS
(
HOLIDAY DATE) ;
--2.2.3 插入数据
--插入数据
--INSERT ADDRESS
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区369号金地太阳城56-1-202','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区369号金地太阳城57-2-302','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('青山区青翠苑1号','','武汉市青山区','430080');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('武昌区武船新村115号','','武汉市武昌区','430063');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('汉阳大道熊家湾15号','','武汉市汉阳区','430050');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区保利花园50-1-304','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区保利花园51-1-702','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区关山春晓51-1-702','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('江汉区发展大道561号','','武汉市江汉区','430023');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('江汉区发展大道555号','','武汉市江汉区','430023');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('武昌区武船新村1号','','武汉市武昌区','430063');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('江汉区发展大道423号','','武汉市江汉区','430023');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区关山春晓55-1-202','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区关山春晓10-1-202','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区关山春晓11-1-202','','武汉市洪山区','430073');
INSERT INTO PERSON.dbo.ADDRESS(ADDRESS1,ADDRESS2,CITY,POSTALCODE) VALUES('洪山区光谷软件园C1_501','','武汉市洪山区','430073');
--INSERT ADDRESS_TYPE
INSERT INTO PERSON.dbo.ADDRESS_TYPE(NAME) VALUES('发货地址');
INSERT INTO PERSON.dbo.ADDRESS_TYPE(NAME) VALUES('送货地址');
INSERT INTO PERSON.dbo.ADDRESS_TYPE(NAME) VALUES('家庭地址');
INSERT INTO PERSON.dbo.ADDRESS_TYPE(NAME) VALUES('公司地址');
--INSERT DEPARTMENT
INSERT INTO RESOURCES.dbo.DEPARTMENT(NAME) VALUES('采购部门');
INSERT INTO RESOURCES.dbo.DEPARTMENT(NAME) VALUES('销售部门');
INSERT INTO RESOURCES.dbo.DEPARTMENT(NAME) VALUES('人力资源');
INSERT INTO RESOURCES.dbo.DEPARTMENT(NAME) VALUES('行政部门');
INSERT INTO RESOURCES.dbo.DEPARTMENT(NAME) VALUES('广告部');
--INSERT PERSON
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','李丽','lily@sina.com','02788548562');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('M','王刚','','02787584562');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('M','李勇','','02782585462');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','郭艳','','02787785462');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','孙丽','','13055173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('M','黄非','','13355173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','王菲','','13255173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('M','张平','','13455173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('M','张红','','13555173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','刘佳','','13955173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','王南','','15955173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','李飞','','15954173012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','张大海','','15955673012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','王宇轩','','15955175012');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','桑泽恩','','15955173024');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,EMAIL,PHONE) VALUES('F','刘青','','15955173055');
INSERT INTO PERSON.dbo.PERSON(SEX,NAME,PHONE) VALUES('F','杨凤兰','02785584662');
--INSERT PERSON_TYPE
INSERT INTO PERSON.dbo.PERSON_TYPE(NAME) VALUES('采购经理');
INSERT INTO PERSON.dbo.PERSON_TYPE(NAME) VALUES('采购代表');
INSERT INTO PERSON.dbo.PERSON_TYPE(NAME) VALUES('销售经理');
INSERT INTO PERSON.dbo.PERSON_TYPE(NAME) VALUES('销售代表');
--INSERT CUSTOMER
INSERT INTO SALES.dbo.CUSTOMER(PERSONID) VALUES((SELECT PERSONID FROM PERSON.dbo.PERSON WHERE NAME='刘青'));
INSERT INTO SALES.dbo.CUSTOMER(PERSONID) VALUES((SELECT PERSONID FROM PERSON.dbo.PERSON WHERE NAME='桑泽恩'));
INSERT INTO SALES.dbo.CUSTOMER(PERSONID) VALUES((SELECT PERSONID FROM PERSON.dbo.PERSON WHERE NAME='王宇轩'));
INSERT INTO SALES.dbo.CUSTOMER(PERSONID) VALUES((SELECT PERSONID FROM PERSON.dbo.PERSON WHERE NAME='张大海'));
INSERT INTO SALES.dbo.CUSTOMER(PERSONID) VALUES((SELECT PERSONID FROM PERSON.dbo.PERSON WHERE NAME='李飞'));
INSERT INTO SALES.dbo.CUSTOMER(PERSONID) VALUES((SELECT PERSONID FROM PERSON.dbo.PERSON WHERE NAME='王南'));
--INSERT CUSTOMER_ADDRESS
INSERT INTO SALES.dbo.CUSTOMER_ADDRESS(CUSTOMERID,ADDRESSID,ADDRESS_TYPEID)
SELECT CUSTOMERID,11,2 FROM SALES.dbo.CUSTOMER;
INSERT INTO SALES.dbo.CUSTOMER_ADDRESS(CUSTOMERID,ADDRESSID,ADDRESS_TYPEID)
SELECT CUSTOMERID,12,3 FROM SALES.dbo.CUSTOMER;
--INSERT EMPLOYEE
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921197908051523',1,'L1','总经理','','1979-08-05','S','','2002-05-02',40000);
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921198008051523',2,'L2','销售经理',(SELECT EMPLOYEEID FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='总经理'),'1980-08-05','S','','2002-05-02', 26000);
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921198408051523',3,'L3','采购经理',(SELECT EMPLOYEEID FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='总经理'),'1981-08-05','S','','2002-05-02',23000);
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921198208051523',4,'L4','销售代表',(SELECT EMPLOYEEID FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='销售经理'),'1982-08-05','S','','2002-05-02',15000);
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921198308051523',5,'L5','销售代表',(SELECT EMPLOYEEID FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='销售经理'),'1983-08-05','S','','2002-05-02',16000);
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921198408051523',6,'L6','采购代表',(SELECT EMPLOYEEID FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='采购经理'),'1984-08-05','S','','2005-05-02',12000);
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921197708051523',7,'L7','人力资源部经理',(SELECT EMPLOYEEID FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='总经理'),'1977-08-05','M','','2002-05-02',25000);
INSERT INTO RESOURCES.dbo.EMPLOYEE(NATIONALNO,PERSONID,LOGINID,TITLE,MANAGERID,BIRTHDATE,MARITALSTATUS,PHOTO,HAIRDATE,SALARY)
VALUES('420921198008071523',8,'L8','系统管理员',(SELECT EMPLOYEEID FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='人力资源部经理'),'1980-08-07','S','','2004-05-02',20000);
--INSERT EMPLOYEE_DEPARTMENT
INSERT INTO RESOURCES.dbo.EMPLOYEE_DEPARTMENT(EMPLOYEEID,DEPARTMENTID,STARTDATE,ENDDATE)
SELECT EMPLOYEEID,'2','2005-02-01',null FROM RESOURCES.dbo.EMPLOYEE WHERE RESOURCES.dbo.EMPLOYEE.TITLE='销售代表' OR RESOURCES.dbo.EMPLOYEE.TITLE='销售经理';
INSERT INTO RESOURCES.dbo.EMPLOYEE_DEPARTMENT(EMPLOYEEID,DEPARTMENTID,STARTDATE,ENDDATE)
SELECT EMPLOYEEID,'1','2005-02-01',null FROM RESOURCES.dbo.EMPLOYEE WHERE RESOURCES.dbo.EMPLOYEE.TITLE='采购代表' OR RESOURCES.dbo.EMPLOYEE.TITLE='采购经理';
INSERT INTO RESOURCES.dbo.EMPLOYEE_DEPARTMENT(EMPLOYEEID,DEPARTMENTID,STARTDATE,ENDDATE)
SELECT EMPLOYEEID,'3','2005-02-01',null FROM RESOURCES.dbo.EMPLOYEE WHERE RESOURCES.dbo.EMPLOYEE.TITLE='系统管理员';
INSERT INTO RESOURCES.dbo.EMPLOYEE_DEPARTMENT(EMPLOYEEID,DEPARTMENTID,STARTDATE,ENDDATE)
SELECT EMPLOYEEID,'4','2001-02-01',null FROM RESOURCES.dbo.EMPLOYEE WHERE RESOURCES.dbo.EMPLOYEE.TITLE='总经理';
--INSERT EMPLOYEE_ADDRESS
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(1,1);
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(2,2);
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(3,3);
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(4,4);
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(5,5);
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(6,6);
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(7,7);
INSERT INTO RESOURCES.dbo.EMPLOYEE_ADDRESS(EMPLOYEEID,ADDRESSID) VALUES(8,8);
--INSERT SALES.dbo.SALESPERSON
INSERT INTO SALES.dbo.SALESPERSON(EMPLOYEEID,SALESTHISYEAR,SALESLASTYEAR)
SELECT EMPLOYEEID,8,10 FROM RESOURCES.dbo.EMPLOYEE WHERE TITLE='销售代表';
--INSERT VENDOR
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','上海画报出版社','1','','2');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','长江文艺出版社','1','','2');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','北京十月文艺出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','人民邮电出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','清华大学出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','中华书局','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','广州出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','上海出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','21世纪出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','外语教学与研究出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','机械工业出版社','1','','1');
INSERT INTO PURCHASING.dbo.VENDOR(ACCOUNTNO,NAME,ACTIVEFLAG,WEBURL,CREDIT)
VALUES('00','文学出版社','1','','1');
--INSERT VENDOR_ADDRESS
INSERT INTO PURCHASING.dbo.VENDOR_ADDRESS(VENDORID,ADDRESSID,ADDRESS_TYPEID)
SELECT VENDORID,9,1 FROM PURCHASING.dbo.VENDOR;
INSERT INTO PURCHASING.dbo.VENDOR_ADDRESS(VENDORID,ADDRESSID,ADDRESS_TYPEID)
SELECT VENDORID,10,4 FROM PURCHASING.dbo.VENDOR;
--INSERT VENDOR_PERSON
INSERT INTO PURCHASING.dbo.VENDOR_PERSON(VENDORID,PERSONID,PERSON_TYPEID)
SELECT VENDORID,9,4 FROM PURCHASING.dbo.VENDOR;
--INSERT PRODUCT_CATEGORRY
INSERT INTO PRODUCTION.dbo.PRODUCT_CATEGORY(NAME) VALUES('小说');
INSERT INTO PRODUCTION.dbo.PRODUCT_CATEGORY(NAME) VALUES('文学');
INSERT INTO PRODUCTION.dbo.PRODUCT_CATEGORY(NAME) VALUES('计算机');
INSERT INTO PRODUCTION.dbo.PRODUCT_CATEGORY(NAME) VALUES('英语');
INSERT INTO PRODUCTION.dbo.PRODUCT_CATEGORY(NAME) VALUES('管理');
INSERT INTO PRODUCTION.dbo.PRODUCT_CATEGORY(NAME) VALUES('少儿');
INSERT INTO PRODUCTION.dbo.PRODUCT_CATEGORY(NAME) VALUES('金融');
--INSERT PRODUCT_SUBCATEGORY
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='小说'),'世界名著');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='小说'),'武侠');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='小说'),'科幻');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='小说'),'四大名著');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='小说'),'军事');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='小说'),'社会');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME) VALUES(10,'历史');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='文学'),'文集');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='文学'),'纪实文学');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='文学'),'文学理论');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='文学'),'中国古诗词');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='文学'),'中国现当代诗');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='文学'),'戏剧');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='文学'),'民间文学');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'计算机理论');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'计算机体系结构');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'操作系统');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'程序设计');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'数据库');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'软件工程');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'信息安全');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='计算机'),'多媒体');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='英语'),'英语词汇');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='英语'),'英语语法');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='英语'),'英语听力');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='英语'),'英语口语');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='英语'),'英语阅读');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='英语'),'英语写作');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='管理'),'行政管理');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='管理'),'项目管理');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='管理'),'质量管理与控制');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='管理'),'商业道德');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='管理'),'经营管理');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='管理'),'财务管理');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='少儿'),'幼儿启蒙');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='少儿'),'益智游戏');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='少儿'),'童话');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='少儿'),'卡通');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='少儿'),'励志');
INSERT INTO PRODUCTION.dbo.PRODUCT_SUBCATEGORY(PRODUCT_CATEGORYID,NAME)
VALUES((SELECT PRODUCT_CATEGORYID FROM PRODUCTION.dbo.PRODUCT_CATEGORY WHERE NAME='少儿'),'少儿英语');
--INSERT PRODUCT
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('红楼梦','曹雪芹,高鹗','中华书局','2005-4-1','9787101046120',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='四大名著'),'10','19','15.2','8.0','曹雪芹,是中国文学史上最伟大也是最复杂的作家,《红楼梦》也是中国文学史上最伟大而又最复杂的作品。《红楼梦》写的是封建贵族的青年贾宝玉、林黛王、薛宝钗之间的恋爱和婚姻悲剧,而且以此为中心,写出了当时具有代表性的贾、王、史、薛四大家族的兴衰,其中又以贾府为中心,揭露了封建社会后期的种种黑暗和罪恶,及其不可克服的内在矛盾,对腐朽的封建统治阶级和行将崩溃的封建制度作了有力的批判,使读者预感到它必然要走向覆灭的命运。本书是一部具有高度思想性和高度艺术性的伟大作品,从本书反映的思想倾向来看,作者具有初步的民主主义思想,他对现实社会包括宫廷及官场的黑暗,封建贵族阶级及其家庭的腐朽,封建的科举制度、婚姻制度、奴婢制度、等级制度,以及与此相适应的社会统治思想即孔孟之道和程朱理学、社会道德观念等等,都进行了深刻的批判并且提出了朦胧的带有初步民主主义性质的理想和主张。这些理想和主张正是当时正在滋长的资本主义经济萌芽因素的曲折反映。','','16','943','933000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('水浒传','施耐庵,罗贯中','中华书局','2005-4-1','9787101046137',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='四大名著'),'10','19','14.3','7.5','《水浒传》是宋江起义故事在民间长期流传基础上产生出来的,吸收了民间文学的营养。《水浒传》是我国人民最喜爱的古典长篇白话小说之一。它产生于明代,是在宋、元以来有关水浒的故事、话本、戏曲的基础上,由作者加工整理、创作而成的。全书以宋江领导的农民起义为主要题材,艺术地再现了中国古代人民反抗压迫、英勇斗争的悲壮画卷。作品充分暴露了封建统治阶级的腐朽和残暴,揭露了当时尖锐对立的社会矛盾和“官逼民反”的残酷现实,成功地塑造了鲁智深、李逵、武松、林冲、阮小七等一批英雄人物。小说故事情节曲折,语言生动,人物性格鲜明,具有高度的艺术成就。但作品歌颂、美化宋江,鼓吹“忠义”和“替天行道”,表现出严重的思想局限。','','16','922','912000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('老人与海','海明威','上海出版社','2006-8-1','9787532740093',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='世界名著'),'10','10','6.1','6.1','海明威(1899一1961),美国著名作家、诺贝尔文学奖获得者。《老人与海》是他最具代表性的作品之一。','','16','98','67000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('射雕英雄传(全四册)','金庸 ','广州出版社','2005-12-1','9787807310822',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='武侠'),'10','32','21.7','6.8','自幼家破人亡的郭靖,随母流落蒙古大漠,这傻头傻脑但有情有义的小伙子倒也逝有福气,他不但习得了江南六怪的绝艺、全真教马钰的内功、洪七公的隆龙十八掌、双手互博之术、九阴真经等盖世武功,还让古灵精怪的小美女黄蓉这辈子跟定了他。这部原名『大漠英雄传』的小说是金庸小说中最广为普罗大众接受、传颂的一部,其中出了许多有名又奇特的人物,东邪西毒南帝北丐中神通,还有武功灵光、脑袋不灵光的老顽童周伯通,他们有特立独行的性格、作为和人生观,让人叹为观止。书中对历史多有着墨,中原武林及蒙古大漠的生活情形随着人物的生长环境变迁而有不同的叙述,异族统治之下的小老百姓心情写来丝丝入扣,本书对情的感觉是很含蓄的,尤其是郭靖与拖雷、华筝无猜的童年之谊,他与江南六怪的师生之谊等等,还有全真七子中长春子丘处机的侠义行为及其与郭杨二人风雪中的一段情谊,也有很豪气的叙述。神算子瑛姑及一灯大师和周伯通的一场孽恋,是最出乎人意料的一段,成人世界的恋情可比小儿女的青涩恋燕还复杂多了。郭靖以扭胜巧的人生经历和「为国为民,侠之大者」的儒侠风范,也是书中最大要旨。距离这本书完成的时间已有四十年了,书中的单纯诚朴的人物性格还深深的留在读者心中,本书故事也多改编成电影、电视剧等,受欢迎程度可见一斑。','','16','','1153000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('鲁迅文集(小说、散文、杂文)全两册','鲁迅','','2006-9-1','9787509000724',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='文集'),'10','39.8','20','5.0','','','16','684','680000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('长征','王树增 ','人民文学出版社','2006-9-1','9787020057986',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='纪实文学'),'10','53','37.7','6.4','','','16','683','670000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('数据结构(C语言版)(附光盘)','严蔚敏,吴伟民','清华大学出版社 ','2007-3-1','9787302147510',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='计算机理论'),'10','30','25.5','8.5','《数据结构》(C语言版)是为“数据结构”课程编写的教材,也可作为学习数据结构及其算法的C程序设计的参数教材。 本书的前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用','','8','334','493000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('工作中无小事','陈满麒','机械工业出版社','2006-1-1','9787111182252',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='行政管理'),'10','16.8','11.4','6.8','本书立足于当今企业中常见的轻视小事,做事浮躁等现象,从人性的弱点这一独特角度,挖掘出员工轻视小事的根本原因,具有深厚的人文关怀,极易引起员工的共鸣。它有助于员工端正心态,摒弃做事贪大的浮躁心理,把小事做好做到位,从而提高整个企业的工作质量。当重视小事成为员工的一种习惯,当责任感成为一种生活态度,他们将会与胜任、优秀、成功同行,责任、忠诚、敬业也将不再是一句空洞的企业宣传口号。本书是一本提升企业竞争力、建设企业文化的指导手册,一本员工素质培训的完美读本,一本所有公务员、公司职员的必读书。','','8','152','70000','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('突破英文基础词汇','刘毅','外语教学与研究出版社','2003-8-1','9787560035024',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='英语词汇'),'10','15.9','11.1','7.0','本书所列单词共计1300个,加上各词的衍生词、同义词及反义词,则实际收录约3000词,均为平时最常用、最容易接触到的单词。详细列出各词的国际音标、词性说明及中文解释,省却查字典的麻烦。每一课分为五个部分,以便于分段记忆。在课前有预备测验,每一部分之后有习题,课后有效果检测,可借助于重复测验来加深对单词的印象,并学习如何活用单词。','','8','350','','2006-03-20','');
INSERT INTO PRODUCTION.dbo.PRODUCT(NAME,AUTHOR,PUBLISHER,PUBLISHTIME,PRODUCTNO,PRODUCT_SUBCATEGORYID,SATETYSTOCKLEVEL,ORIGINALPRICE,NOWPRICE,DISCOUNT,DESCRIPTION,PHOTO,TYPE,PAPERTOTAL,WORDTOTAL,SELLSTARTTIME,SELLENDTIME)
VALUES('噼里啪啦丛书(全7册)','(日)佐佐木洋子','21世纪出版社','1901-01-01','9787539125992',(SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='幼儿启蒙'),'10','58','42','6.1','噼里啪啦系列丛书包括:《我要拉巴巴》《我去刷牙》《我要洗澡》《你好》《草莓点心》《车来了》《我喜欢游泳》共7册。 这是日本画家佐佐木洋子编绘的,分别描绘孩子在刷牙、洗澡、游玩、吃点心等各种时候所碰到的问题,以风趣的方式教会他们人生的最初的知识。书中的图形不仅夸张诱人,而且采用了一些局部折叠的方式,在书页中可以不时翻开一些折叠面,让人看到图画内部的东西,这是很符合低幼儿童的阅读心理的。','','8','','','2006-03-20','');
--INSERT LOCATION
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='世界名著'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='武侠'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='科幻'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='军事'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='社会'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='文集'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='纪实文学'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='文学理论'),'库存1-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='中国古诗词'),'库存1-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='中国现当代诗'),'库存1-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='戏剧'),'库存1-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='民间文学'),'库存1-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='计算机理论'),'库存1-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='计算机体系结构'),'库存1-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='操作系统'),'库存1-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='程序设计'),'库存1-货架3');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='数据库'),'库存1-货架3');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='软件工程'),'库存1-货架3');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='信息安全'),'库存1-货架3');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='多媒体'),'库存1-货架3');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='英语词汇'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='英语语法'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='英语听力'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='英语口语'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='英语阅读'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='英语写作'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='行政管理'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='项目管理'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='质量管理与控制'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='商业道德'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='经营管理'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='财务管理'),'库存1-货架4');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='幼儿启蒙'),'库存2-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='益智游戏'),'库存2-货架1');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='童话'),'库存2-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='卡通'),'库存2-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='励志'),'库存2-货架2');
INSERT INTO PRODUCTION.dbo.LOCATION(PRODUCT_SUBCATEGORYID,NAME)
VALUES((SELECT PRODUCT_SUBCATEGORYID FROM PRODUCTION.dbo.PRODUCT_SUBCATEGORY WHERE NAME='少儿英语'),'库存2-货架2');
--INSERT PRODUCT_INVENTORY
INSERT INTO PRODUCTION.dbo.PRODUCT_INVENTORY(PRODUCTID,LOCATIONID,QUANTITY)
SELECT T1.PRODUCTID,T2.LOCATIONID,100 FROM PRODUCTION.dbo.PRODUCT T1,PRODUCTION.dbo.LOCATION T2
WHERE T1.PRODUCT_SUBCATEGORYID=T2.PRODUCT_SUBCATEGORYID;
--INSERT PRODUCT_REVIEW
INSERT INTO PRODUCTION.dbo.PRODUCT_REVIEW(PRODUCTID,NAME,REVIEWDATE,EMAIL,RATING,COMMENTS)
SELECT PRODUCTID,'刘青','2007-05-06','zhangping@sina.com','1','送货快' from PRODUCTION.dbo.PRODUCT;
INSERT INTO PRODUCTION.dbo.PRODUCT_REVIEW(PRODUCTID,NAME,REVIEWDATE,EMAIL,RATING,COMMENTS)
SELECT PRODUCTID,'桑泽恩','2007-05-06','zhangping@sina.com','1','服务态度好' from PRODUCTION.dbo.PRODUCT;
--INSERT PRODUCT_VENDOR
INSERT INTO PRODUCTION.dbo.PRODUCT_VENDOR(PRODUCTID,VENDORID,STANDARDPRICE,LASTPRICE,LASTDATE,MINQTY,MAXQTY,ONORDERQTY)
SELECT PRODUCTID,VENDORID,25,0,GETDATE(),10,100,0 FROM PRODUCTION.dbo.PRODUCT,PURCHASING.dbo.VENDOR WHERE PRODUCTION.dbo.PRODUCT.PUBLISHER=PURCHASING.dbo.VENDOR.NAME;
--INSER SALESORDER_HEADER
INSERT INTO SALES.dbo.SALESORDER_HEADER(ORDERDATE,DUEDATE,STATUS,ONLINEORDERFLAG,CUSTOMERID,SALESPERSONID,ADDRESSID,SHIPMETHOD,SUBTOTAL,FREIGHT,TOTAL,COMMENTS)
VALUES ('2007-05-06','2007-5-07',2,1,1,2,3,0,36.9,0,36.9,'上午送到');
INSERT INTO SALES.dbo.SALESORDER_HEADER(ORDERDATE,DUEDATE,STATUS,ONLINEORDERFLAG,CUSTOMERID,SALESPERSONID,ADDRESSID,SHIPMETHOD,SUBTOTAL,FREIGHT,TOTAL,COMMENTS)
VALUES ('2007-05-07','2007-5-07',1,1,1,1,1,0,36.9,0,36.9,'上午送到');
--INSERT SALESORDER_DETAIL
INSERT INTO SALES.dbo.SALESORDER_DETAIL(SALESORDERID,SALESORDER_DETAILID,CARRIERNO,PRODUCTID,ORDERQTY,LINETOTAL)
SELECT SALESORDERID,'1','2007052',1,1,15.2 FROM SALES.dbo.SALESORDER_HEADER;
INSERT INTO SALES.dbo.SALESORDER_DETAIL(SALESORDERID,SALESORDER_DETAILID,CARRIERNO,PRODUCTID,ORDERQTY,LINETOTAL)
SELECT SALESORDERID,'2','2007053',3,1,21.7 FROM SALES.dbo.SALESORDER_HEADER;
UPDATE SALES.dbo.SALESPERSON SET SALESLASTYEAR = 20.0000 WHERE SALESPERSONID = 2;
INSERT INTO PURCHASING.dbo.PURCHASEORDER_HEADER(ORDERDATE,STATUS,EMPLOYEEID,VENDORID,SHIPMETHOD,SUBTOTAL,TAX,FREIGHT,TOTAL)
VALUES('2006-7-21',1,6,5,'快递',5000.00,600.00,800.00,6400.00);
--INSERT DEPARTMENT
INSERT INTO OTHER.dbo.DEPARTMENT VALUES(NULL, '总公司');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('总公司', '服务部');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('总公司', '采购部');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('总公司', '财务部');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('服务部', '网络服务部');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('服务部', '读者服务部');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('服务部', '企业服务部');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('读者服务部', '书籍借阅服务部');
INSERT INTO OTHER.dbo.DEPARTMENT VALUES('读者服务部', '书籍阅览服务部');
--INSERT EMPSALARY
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('KING',7839,5000);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('SCOTT',7788,3000);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('FORD',7902,3000);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('JONES',7566,2975);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('BLAKE',7698,2850);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('CLARK',7782,2450);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('ALLEN',7499,1600);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('TURNER',7844,1500);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('MILLER',7934,1300);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('WARD',7521,1250);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('MARTIN',7654,1250);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('ADAMS',7876,1100);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('JAMES',7900,950);
INSERT INTO OTHER.dbo.EMPSALARY VALUES ('SMITH',7369,800);
--INSERT ACCOUNT
INSERT INTO OTHER.dbo.ACCOUNT VALUES(1,1000);
INSERT INTO OTHER.dbo.ACCOUNT VALUES(2,2000);
INSERT INTO OTHER.dbo.ACCOUNT VALUES(3,1500);
INSERT INTO OTHER.dbo.ACCOUNT VALUES(4,6500);
INSERT INTO OTHER.dbo.ACCOUNT VALUES(5,500);
--INSERT ACTIONS
INSERT INTO OTHER.dbo.ACTIONS VALUES(3,'U',599,NULL);
INSERT INTO OTHER.dbo.ACTIONS VALUES(6,'I',20099,NULL);
INSERT INTO OTHER.dbo.ACTIONS VALUES(5,'D',NULL,NULL);
INSERT INTO OTHER.dbo.ACTIONS VALUES(7,'U',1599,NULL);
INSERT INTO OTHER.dbo.ACTIONS VALUES(1,'I',399,NULL);
INSERT INTO OTHER.dbo.ACTIONS VALUES(9,'D',NULL,NULL);
INSERT INTO OTHER.dbo.ACTIONS VALUES(10,'X',NULL,NULL);
--INSERT READER
INSERT INTO OTHER.dbo.READER VALUES(10, 'Bill', 19, 'M', 'Computer');
INSERT INTO OTHER.dbo.READER VALUES(11, 'Susan', 18, 'F', 'History');
INSERT INTO OTHER.dbo.READER VALUES(12, 'John', 19, 'M', 'Computer');
数据校验

根据达梦技术社区DM8示例库改写,更多参考如下链接:
https://eco.dameng.com/document/dm/zh-cn/pm/example-description.html#2.2.1%20
最后修改时间:2023-03-22 16:49:09
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




