CREATE INTEGRATION¶
Creates a new integration in the system or replaces an existing integration. An integration is a Snowflake object that provides an interface between Snowflake and third-party services.
Syntax¶
CREATE [ OR REPLACE ] <integration_type> INTEGRATION [ IF NOT EXISTS ] <object_name>
[ <integration_type_params> ]
[ COMMENT = '<string_literal>' ]
Where integration_type_params
are specific to the integration type.
For specific syntax, usage notes, and examples, see:
General Usage Notes¶
OR REPLACE
andIF NOT EXISTS
clauses are mutually exclusive; they cannot both be used in the same statement.CREATE OR REPLACE <object> statements are atomic. That is, when the object is replaced, the old object deletion and the new object creation are processed in a single transaction.