【SQL开源代码栏目提醒】:网学会员鉴于大家对SQL开源代码十分关注,论文会员在此为大家搜集整理了“createCrm.sql”一文,供大家参考学习
CREATE USER "CRM" IDENTIFIED BY "CRM"
DEFAULT TABLESPACE USERS
QUOTA UNLIMITED ON USERS;
GRANT "AQ_ADMINISTRATOR_ROLE" TO "CRM" WITH ADMIN OPTION;
GRANT "DBA" TO "CRM" WITH ADMIN OPTION;
GRANT "SALES_HISTORY_ROLE" TO "CRM" WITH ADMIN OPTION;
ALTER USER "CRM" DEFAULT ROLE "AQ_ADMINISTRATOR_ROLE",
"DBA",
"SALES_HISTORY_ROLE";
DROP TABLE nation;
CREATE TABLE nation (
nationcode VARCHAR2(50) NOT NULL,
nationname VARCHAR2(40),
PRIMARY KEY(nationcode)
);
DROP TABLE city;
CREATE TABLE city (
citycode VARCHAR2(20) NOT NULL,
nationcode VARCHAR2(50) NOT NULL,
provincecode VARCHAR2(20) NOT NULL,
cityname VARCHAR2(30),
PRIMARY KEY(citycode, nationcode, provincecode)
);
DROP TABLE province;
CREATE TABLE province (
provincecode VARCHAR2(20) NOT NULL,
nationcode VARCHAR2(50) NOT NULL,
provincename VARCHAR2(50),
PRIMARY KEY(provincecode, nationcode)
);
DROP TABLE clients;
CREATE TABLE clients (
clientname VARCHAR2(20) NOT NULL,
sex VARCHAR2(5),
phone VARCHAR2(12),
mobile VARCHAR2(20),
address VARCHAR2(100),
http VARCHAR2(50),
citycode VARCHAR2(20),
PRIMARY KEY(clientname)
);