Oracle
Specific CLI arguments
--disableSnowScript
--disableSnowScript
Flag to indicate whether SnowConvert should migrate the procedures to Javascript and Python. By default, it is set to false.
--disableSynonym
--disableSynonym
Flag to indicate whether or not Synonyms should be transformed. By default, it's set to true.
--disablePackagesAsSchemas
--disablePackagesAsSchemas
Flag to indicate whether or not the Packages should be transformed to new Schemas.
Please check the naming of the procedure enabling and disabling the flag:
CREATE OR REPLACE PACKAGE emp_mgmt AS
PROCEDURE remove_emp (employee_id NUMBER );
END emp_mgmt;
CREATE OR REPLACE PACKAGE BODY emp_mgmt AS
PROCEDURE remove_emp (employee_id NUMBER) IS
BEGIN
DELETE FROM employees
WHERE employees.employee_id = remove_emp.employee_id;
tot_emps := tot_emps - 1;
END;
END emp_mgmt;
--outerJoinsToOnlyAnsiSyntax
--outerJoinsToOnlyAnsiSyntax
Flag to indicate whether Outer Joins should be transformed to only ANSI syntax.
--disableDateAsTimestamp
--disableDateAsTimestamp
Flag to indicate whether SYSDATE
should be transformed into CURRENT_DATE
or CURRENT_TIMESTAMP
. This will also affect all DATE
columns that will be transformed to TIMESTAMP
.
CREATE TABLE DATE_TABLE(
DATE_COL DATE
);
SELECT SYSDATE FROM DUAL;
Learn more about how you can get access to the SnowConvert for Oracle Command Line Interface tool by filling out the form on our Snowflake Migrations Info page.
--arrange
--arrange
Flag to indicate whether the input code should be processed before parsing and transformation.
Learn more about this step on our Processing the code page.
--dataTypeCustomizationFile
--dataTypeCustomizationFile
The path to a .json file that specifies rules of data type transformation considering data type origin and column name. Navigate to the Data Type Customization to learn more about this argument.
Last updated