SAS United Kingdom
News Events Services Academic SAS Careers Contact Us
Home Products and Solutions Customer References Partners Company Customer Support www.sas.com
SASŪ Macro Language

 

 
Education
Certification
Customer Support
Premium Support
Performance Plan A
SAS Professionals
Education
Helicopter Promotion
Live Web Training
View All Courses
Roles
On-line Booking
Book By Location
Book in Ireland
Book by Course Title
Book by Date
Popular Courses
SAS E-Learning
Custom Events
European Courses
IDM Certificate
Partner Courses
Learning Needs Assessment
Partners
Contact Us
Online Publications
SAS Book Store
 

SASŪ Macro Language

Duration

2 days

Description

This course is for SAS programmers who wish to write more dynamic and sophisticated SAS programs with low maintenance overheads. It focuses on the components of the macro facility and how the macro language affects the normal processing of SAS programs. An emphasis is placed on designing macro systems and debugging techniques.

Prerequisite Skills

You should have attended SAS Programming: Data Manipulation Techniques, or have an equivalent level of knowledge.

SAS Modules Used

Base SAS.

Course Topics

Introduction

  • purpose of the macro facility
  • program flow
  • course data.

Macro Variables

  • introduction
  • automatic macro variables
  • macro variable references
  • user defined macro variables
  • delimiting macro variable names
  • macro functions.

Macro Definitions

  • defining and calling a macro
  • macro parameters.

DATA Step and SQL Interfaces

  • creating macro variables in the DATA step
  • indirect references to macro variables
  • retrieving macro variables in the DATA step (self study)
  • creating macro variables in SQL.

Macro Programs

  • conditional processing
  • iterative processing
  • global and local symbol tables.

Book Your Place Today

0845 402 9902

Terms & Conditions
Public Courses
Custom Training Courses

 

The Power to Know
   Contact Us      Worldwide Sites     Search     Site Map     RSS Feeds     Terms of Use    Privacy Statement   Copyright © SAS Institute Inc. All Rights Reserved