Tables Query

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

CREATE TABLE "CUSTOMERS"

( "CUSTOMERNUMBER" NUMBER(10,0) NOT NULL ENABLE,


"CUSTOMERNAME" VARCHAR2(50) NOT NULL ENABLE,
"CONTACTLASTNAME" VARCHAR2(50) NOT NULL ENABLE,
"CONTACTFIRSTNAME" VARCHAR2(50) NOT NULL ENABLE,
"PHONE" VARCHAR2(50) NOT NULL ENABLE,
"ADDRESSLINE1" VARCHAR2(50) NOT NULL ENABLE,
"ADDRESSLINE2" VARCHAR2(50) DEFAULT NULL,
"CITY" VARCHAR2(50) NOT NULL ENABLE,
"STATE" VARCHAR2(50) DEFAULT NULL,
"POSTALCODE" VARCHAR2(15) DEFAULT NULL,
"COUNTRY" VARCHAR2(50) NOT NULL ENABLE,
"SALESREPEMPLOYEENUMBER" NUMBER(10,0) DEFAULT NULL,
"CREDITLIMIT" NUMBER(10,2) DEFAULT NULL,
PRIMARY KEY ("CUSTOMERNUMBER") ENABLE
)
/
CREATE TABLE "EMPLOYEES"
( "EMPLOYEENUMBER" NUMBER(10,0) NOT NULL ENABLE,
"LASTNAME" VARCHAR2(50) NOT NULL ENABLE,
"FIRSTNAME" VARCHAR2(50) NOT NULL ENABLE,
"EXTENSION" VARCHAR2(10) NOT NULL ENABLE,
"EMAIL" VARCHAR2(100) NOT NULL ENABLE,
"OFFICECODE" VARCHAR2(10) NOT NULL ENABLE,
"REPORTSTO" NUMBER(10,0) DEFAULT NULL,
"JOBTITLE" VARCHAR2(50) NOT NULL ENABLE,
PRIMARY KEY ("EMPLOYEENUMBER") ENABLE
)
/
CREATE TABLE "ORDERDETAILS"
( "ORDERNUMBER" NUMBER(10,0) NOT NULL ENABLE,
"PRODUCTCODE" VARCHAR2(15) NOT NULL ENABLE,
"QUANTITYORDERED" NUMBER(10,0) NOT NULL ENABLE,
"PRICEEACH" NUMBER(10,2) NOT NULL ENABLE,
"ORDERLINENUMBER" NUMBER(5,0) NOT NULL ENABLE,
PRIMARY KEY ("ORDERNUMBER", "PRODUCTCODE") ENABLE
)
/
CREATE TABLE "PRODUCTS"
( "PRODUCTCODE" VARCHAR2(15) NOT NULL ENABLE,
"PRODUCTNAME" VARCHAR2(70) NOT NULL ENABLE,
"PRODUCTLINE" VARCHAR2(50) NOT NULL ENABLE,
"PRODUCTSCALE" VARCHAR2(10) NOT NULL ENABLE,
"PRODUCTVENDOR" VARCHAR2(50) NOT NULL ENABLE,
"PRODUCTDESCRIPTION" CLOB NOT NULL ENABLE,
"QUANTITYINSTOCK" NUMBER(5,0) NOT NULL ENABLE,
"BUYPRICE" NUMBER(10,2) NOT NULL ENABLE,
"MSRP" NUMBER(10,2) NOT NULL ENABLE,
PRIMARY KEY ("PRODUCTCODE") ENABLE
)
/
CREATE TABLE offices (
officeCode varchar2(10) NOT NULL,
city varchar2(50) NOT NULL,
phone varchar2(50) NOT NULL,
addressLine1 varchar2(50) NOT NULL,
addressLine2 varchar2(50) DEFAULT NULL,
state varchar2(50) DEFAULT NULL,
country varchar2(50) NOT NULL,
postalCode varchar2(15) NOT NULL,
territory varchar2(10) NOT NULL,
PRIMARY KEY (officeCode)
) ;

employee, customer, offices, products, orderdetails,

You might also like