Macro Example | Create and Execute a Macro from a Script | Basic Teradata Query - Creating and Executing a Macro from a Script - Basic Teradata Query

Basic Teradata® Query Reference - 20.00

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Basic Teradata Query
Release Number
20.00
Published
October 2023
ft:locale
en-US
ft:lastEdition
2025-04-02
dita:mapPath
gxl1691484661681.ditamap
dita:ditavalPath
obe1474387269547.ditaval
dita:id
psp1479308573013
Product Category
Teradata Tools and Utilities

The following example shows how to produce the same report by creating and executing the macro from the script file:

.LOGON e/fml,notebook
.EXPORT REPORT DDNAME=report
CREATE MACRO deptdisplay AS (
ECHO '.SET SEPARATOR';
ECHO '.SET RTITLE "Department Information" ';
ECHO '.SET FORMAT ON';
SELECT * FROM department;);
EXECUTE deptdisplay;
.SET FORMAT OFF
.EXPORT RESET
.LOGOFF