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

TO COPY ALL DATA FROM ONE TABLE TO ANOTHER TABLE

********************************************
CREATE COLUMN TABLE <target schema>.<table name>
LIKE <source schema>.<table name> WITH DATA
create column table y3 like dim2
********************************************************************************
************
CREATE TABLE NEW TABLE
*************************
create column table YODIM1(SNO INT,CUST_ID INT,CUST_NAME VARCHAR(20),CUST_ADDRES
S VARCHAR(20),CUST_NO INT)
********************************************************************************
************
CREATE TABLE USING EXISTING MULTIPLE TABLES (COPY TABLES )
*********************************************************
CREATE COLUMN TABLE SAP_STUDENT.ORDERS_DATA_COPY AS (SELECT * FROM SAP_STUDENT.O
RDERS_DATA) WITH NO DATA
Example
a) create column table y3 as(select custid,matid from dim1,"00000YOKI"."dim2");
b) CREATE COLUMN TABLE SAP_STUDENT.ORDERS_DATA_COPY AS (SELECT * FROM SAP_STUDEN
T.ORDERS_DATA) WITH NO DATA
********************************************************************************
************
CREATE SCHEMA TABLE
*********************
create schema <SchemaName> OWNED BY HANAUSER
Example
create schema 00YOGE1 OWNED BY HANAUSER
********************************************************************************
************
ADD PRIMARY KEY TABLE
*********************
ALTER TABLE YOGE_DIM1 ADD PRIMARY KEY(SNO)

********************************************************************************
************
DROP PRIMARY KEY TABLE
*********************
ALTER TABLE YOGE_DIM1 DROP PRIMARY KEY
********************************************************************************
************
UNQUE TABLE
**************
ALTER TABLE YOGE_DIM1 ADD UNIQUE(SNO)
********************************************************************************
************
********************************************************************************
************
RENAME SCHEMA TABLE NAME
*************************
RENAME TABLE <schema>.<table name> TO <new table name>
********************************************************************************
************
DROP SCHEMA TABLE NAME
************************
DROP TABLE <source schema>.<table name>
********************************************************************************
************
GRANT ACCESS TO SCHEMA
************************
grant select on schema <SchemaName> to _sys_repo with grant option
Example
grant select on schema 00YOGE1 to _sys_repo with grant option
********************************************************************************
************
PRACTICAL SCHEMA
************************
DIM 1 ->

"00000YOKI"."DIM1"

DIM 2 ->

"00000YOKI"."dim2"

CUST_DI TABLE ->

"00000YOKI"."CUST_DIM"

********************************************************************************
************
INSERT VALUES FROM ANOTHER TABLE SCHEMA
******************************************
INSERT INTO <"ZZZ"."table1"> SELECT * FROM <"AAA"."table1">;

INSERT INTO mat1 SELECT * FROM "00000YOKI"."dim2";


********************************************************************************
************
DELETE TABLE VALUES IN HAN
******************************************
delete from SALES_FACT
delete from SALES_FACT WHERE name ='yogesh'
delete from SALES_FACT WHERE salary < 5000
********************************************************************************
************
DISTINCT IN HANA
********************
INSERT INTO SALES_FACT SELECT DISTINCT CUSTID,MATID,AMT,QTY FROM CUSTID,MAT1,COU
NT
********************************************************************************
************

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

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

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

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

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

You might also like