0% found this document useful (0 votes)
73 views7 pages

TERADATA Basic TABLE SCRIPTS

The document contains scripts to create tables and insert data into the tables REGIONS, COUNTRIES and LOCATIONS in a Teradata database. REGIONS contains region data, COUNTRIES contains country data with a foreign key to REGIONS, and LOCATIONS contains address data with foreign keys to COUNTRIES. The scripts insert data into the tables to populate them with sample data.

Uploaded by

Jaya Sankar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views7 pages

TERADATA Basic TABLE SCRIPTS

The document contains scripts to create tables and insert data into the tables REGIONS, COUNTRIES and LOCATIONS in a Teradata database. REGIONS contains region data, COUNTRIES contains country data with a foreign key to REGIONS, and LOCATIONS contains address data with foreign keys to COUNTRIES. The scripts insert data into the tables to populate them with sample data.

Uploaded by

Jaya Sankar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

TERADATA TABLE SCRIPTS

CREATE TABLE REGIONSA


(
REGION_ID INTEGER CONSTRAINT REG_ID_PK PRIMARY KEY NOT NULL,
REGION_NAME VARCHAR(25)
);

--SCRIPT

Insert into REGIONS


(REGION_ID, REGION_NAME)
Values
(1, 'Europe');
Insert into REGIONS
(REGION_ID, REGION_NAME)
Values
(2, 'Americas');
Insert into REGIONS
(REGION_ID, REGION_NAME)
Values
(3, 'Asia');
Insert into REGIONS
(REGION_ID, REGION_NAME)
Values
(4, 'Middle East and Africa');

**********************************************************************************
*******

CREATE TABLE COUNTRIES


(
COUNTRY_ID CHAR(2) CONSTRAINT COUNTRY_C_ID_PK PRIMARY KEY NOT NULL,
COUNTRY_NAME VARCHAR(40),
REGION_ID INTEGER,
CONSTRAINT COUNTR_REG_FK FOREIGN KEY (REGION_ID) REFERENCES REGIONS
(REGION_ID)
);

--SCRIPT

Insert into COUNTRIES


(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('AR', 'Argentina', 2);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('AU', 'Australia', 3);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('BE', 'Belgium', 1);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('BR', 'Brazil', 2);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('CA', 'Canada', 2);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('CH', 'Switzerland', 1);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('CN', 'China', 3);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('DE', 'Germany', 1);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('DK', 'Denmark', 1);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('EG', 'Egypt', 4);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('FR', 'France', 1);

Insert into COUNTRIES


(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('HK', 'HongKong', 3);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('IL', 'Israel', 4);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('IN', 'India', 3);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('IT', 'Italy', 1);

Insert into COUNTRIES


(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('JP', 'Japan', 3);

Insert into COUNTRIES


(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('KW', 'Kuwait', 4);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('MX', 'Mexico', 2);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('NG', 'Nigeria', 4);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('NL', 'Netherlands', 1);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('SG', 'Singapore', 3);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('UK', 'United Kingdom', 1);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('US', 'United States of America', 2);

Insert into COUNTRIES


(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('ZM', 'Zambia', 4);
Insert into COUNTRIES
(COUNTRY_ID, COUNTRY_NAME, REGION_ID)
Values
('ZW', 'Zimbabwe', 4);

**********************************************************************************
***

CREATE TABLE LOCATIONS


(
LOCATION_ID INTEGER CONSTRAINT LOC_ID_PK PRIMARY KEY NOT NULL ,
STREET_ADDRESS VARCHAR(40),
POSTAL_CODE VARCHAR(12),
CITY VARCHAR(30) NOT NULL,
STATE_PROVINCE VARCHAR(25),
COUNTRY_ID CHAR(2),
CONSTRAINT LOC_C_ID_FK FOREIGN KEY (COUNTRY_ID) REFERENCES COUNTRIES
(COUNTRY_ID)
);

--SCRIPT
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1000, '1297 Via Cola di Rie', '00989', 'Roma', NULL,
'IT');

Insert into LOCATIONS


(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1100, '93091 Calle della Testa', '10934', 'Venice', NULL,
'IT');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1200, '2017 Shinjuku-ku', '1689', 'Tokyo', 'Tokyo Prefecture',
'JP');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1300, '9450 Kamiya-cho', '6823', 'Hiroshima', NULL,
'JP');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1400, '2014 Jabberwocky Rd', '26192', 'Southlake', 'Texas',
'US');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1500, '2011 Interiors Blvd', '99236', 'South San Francisco', 'California',
'US');

Insert into LOCATIONS


(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1600, '2007 Zagora St', '50090', 'South Brunswick', 'New Jersey',
'US');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1700, '2004 Charade Rd', '98199', 'Seattle', 'Washington',
'US');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1800, '147 Spadina Ave', 'M5V 2L7', 'Toronto', 'Ontario',
'CA');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(1900, '6092 Boxwood St', 'YSW 9T2', 'Whitehorse', 'Yukon',
'CA');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2000, '40-5-12 Laogianggen', '190518', 'Beijing', NULL,
'CN');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2100, '1298 Vileparle (E)', '490231', 'Bombay', 'Maharashtra',
'IN');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2200, '12-98 Victoria Street', '2901', 'Sydney', 'New South Wales',
'AU');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2300, '198 Clementi North', '540198', 'Singapore', NULL,
'SG');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2400, '8204 Arthur St', NULL, 'London', NULL,
'UK');

Insert into LOCATIONS


(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2500, 'Magdalen Centre, The Oxford Science Park', 'OX9 9ZB', 'Oxford', 'Oxford',
'UK');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2600, '9702 Chester Road', '09629850293', 'Stretford', 'Manchester',
'UK');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2700, 'Schwanthalerstr. 7031', '80925', 'Munich', 'Bavaria',
'DE');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2800, 'Rua Frei Caneca 1360 ', '01307-002', 'Sao Paulo', 'Sao Paulo',
'BR');

Insert into LOCATIONS


(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(2900, '20 Rue des Corps-Saints', '1730', 'Geneva', 'Geneve',
'CH');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(3000, 'Murtenstrasse 921', '3095', 'Bern', 'BE',
'CH');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(3100, 'Pieter Breughelstraat 837', '3029SK', 'Utrecht', 'Utrecht',
'NL');
Insert into LOCATIONS
(LOCATION_ID, STREET_ADDRESS, POSTAL_CODE, CITY, STATE_PROVINCE,
COUNTRY_ID)
Values
(3200, 'Mariano Escobedo 9991', '11932', 'Mexico City', 'Distrito Federal,',
'MX');

***************************************************************************

You might also like