CREATE MACRO
Translation reference to convert Teradata CREATE MACRO to Snowflake Scripting
Description
CREATE MACRO <macroname> [(parameter1, parameter2,...)] (
<sql_statements>
);
[ EXECUTE | EXEC ] <macroname>;Sample Source Patterns
Setup data
CREATE TABLE DEPOSIT
(
ACCOUNTNO NUMBER,
ACCOUNTNAME VARCHAR(100)
);
INSERT INTO DEPOSIT VALUES (1, 'Account 1');
INSERT INTO DEPOSIT VALUES (2, 'Account 2');
INSERT INTO DEPOSIT VALUES (3, 'Account 3');
INSERT INTO DEPOSIT VALUES (4, 'Account 4');CREATE TABLE DEPOSIT
(
ACCOUNTNO NUMBER(38, 18),
ACCOUNTNAME VARCHAR(100)
);
INSERT INTO DEPOSIT VALUES (1, 'Account 1');
INSERT INTO DEPOSIT VALUES (2, 'Account 2');
INSERT INTO DEPOSIT VALUES (3, 'Account 3');
INSERT INTO DEPOSIT VALUES (4, 'Account 4');Basic Macro
Teradata
Snowflake Scripting
Macro Calls Another Macro
Teradata
Snowflake Scripting
Macro with no result set
Teradata
Snowflake Scripting
Macro returns multiple result sets
Teradata
Snowflake Scripting
Visualize Result Rets
Known Issues
Related EWIs
Last updated
Was this helpful?