CREATE TABLE NEW_TABLE_NAME AS SELECT * FROM SOURCE_SCHEMA_NAME.SOURCE_TABLE_NAME;
CREATE TABLE NEW_TABLE_NAME AS SELECT * FROM SOURCE_SCHEMA_NAME.SOURCE_TABLE_NAME WHERE 1=0;
INSERT INTO TABLE_NAME SELECT * FROM SOURCE_SCHEMA_NAME.SOURCE_TABLE_NAME;
GRANT SELECT ON TABLE_NAME TO TARGET_SCHEMA_NAME;
Above query will only grant SELECT
operation.
GRANT SELECT,DELETE,INSERT,UPDATE ON TABLE_NAME TO TARGET_SCHEMA_NAME
Above query will only grant SELECT,DELETE,INSERT,UPDATE
operation.
GRANT privilege-type ON [TABLE] { table-Name | view-Name } TO grantees
SELECT your_sequencer_name.NEXTVAL
FROM dual;
CREATE SEQUENCE your_sequence_name
INCREMENT BY 25
START WITH 100
NOMAXVALUE
MINVALUE 1
CACHE 20
ORDER;