IF NOT EXISTS

Description

In Amazon Redshift, IF NOT EXISTS is used in table creation commands to avoid errors if the table already exists. When included, it ensures that the table is created only if it does not already exist, preventing duplication and errors in your SQL script.

Click here to navigate to the Amazon Redshift docs page for this syntax.

Grammar Syntax

IF NOT EXISTS

Sample Source Patterns

RedShift Input Code:

IN -> Redshift_01.sql
CREATE TABLE IF NOT EXISTS table1 (
    col1 INTEGER
);

Snowflake Output Code:

OUT -> Redshift_01,sql
CREATE TABLE IF NOT EXISTS table1 (
    col1 INTEGER
)
COMMENT = '{ "origin": "sf_sc", "name": "snowconvert", "version": {  "major": 0,  "minor": 0,  "patch": "0" }, "attributes": {  "component": "redshift",  "convertedOn": "09/17/2024" }}';

There are no known issues.

Last updated