Category |
Language Elements |
Description |
Character |
$BASE64Xw.
Format |
Converts character data into ASCII text by using
Base 64 encoding.
|
$BINARYw.
Format |
Converts character data to binary representation. |
$CHARw.
Format |
Writes standard character data. |
$HEXw.
Format |
Converts character data to hexadecimal representation. |
$OCTALw.
Format |
Converts character data to octal representation. |
$QUOTEw.
Format |
Writes data values that are enclosed in single quotation
marks.
|
$REVERJw.
Format |
Writes character data in reverse order and preserves
blanks.
|
$REVERSw.
Format |
Writes character data in reverse order and left
aligns.
|
$UPCASEw.
Format |
Converts character data to uppercase. |
$w.
Format |
Writes standard character data. |
Date and Time |
DATEw.
Format |
Writes SAS date values in the form ddmmmyy, ddmmmyyyy,
or dd-mmm-yyyy.
|
DATEAMPMw.d Format |
Writes SAS datetime values
in the form ddmmmyy:hh:mm:ss.ss with
AM or PM.
|
DATETIMEw.d Format |
Writes SAS datetime values
in the form ddmmmyy:hh:mm:ss.ss.
|
DAYw.
Format |
Writes SAS date values as the day of the month. |
DDMMYYw.
Format |
Writes SAS date values in the form ddmm[yy]yy or dd/mm/[yy]yy,
where a forward slash is the separator and the year appears as either
2 or 4 digits.
|
DDMMYYxw.
Format |
Writes SAS date values in the form ddmm[yy]yy or ddXmmX[yy]yy,
where X represents a specified separator and the year appears as either
2 or 4 digits.
|
DOWNAMEw.
Format |
Writes SAS date values as the name of the day of
the week.
|
DTDATEw.
Format |
Expects a SAS datetime value as input and writes
the SAS date values in the form ddmmmyy or ddmmmyyyy.
|
DTMONYYw.
Format |
Writes the date part of a SAS datetime value as
the month and year in the form mmmyy or mmmyyyy.
|
DTWKDATXw.
Format |
Writes the date part of a SAS datetime value as
the day of the week and the date in the form day-of-week, dd
month-name yy (or yyyy).
|
DTYEARw.
Format |
Writes the date part of a SAS datetime value as
the year in the form yy or yyyy.
|
DTYYQCw.
Format |
Writes the date part of a SAS datetime value as
the year and the quarter, and separates them with a colon (:).
|
HHMMw.d Format |
Writes SAS time values as
hours and minutes in the
form hh:mm.
|
HOURw.d Format |
Writes SAS time values as
hours and decimal fractions
of hours.
|
JULIANw.
Format |
Writes SAS date values as Julian dates in the form yyddd or yyyyddd. |
MMDDYYw.
Format |
Writes SAS date values in the form mmdd[yy]yy or mm/dd/[yy]yy,
where a forward slash is the separator and the year appears as either
2 or 4 digits.
|
MMDDYYxw.
Format |
Writes SAS date values in the form mmdd[yy]yy or mmXddX[yy]yy,
where X represents a specified separator and the year appears as either
2 or 4 digits.
|
MMSSw.d Format |
Writes SAS time values as
the number of minutes
and seconds since midnight.
|
MMYYw.
Format |
Writes SAS date values in the form mmM[yy]yy,
where M is the separator and the year appears as either 2 or 4 digits.
|
MMYYxw.
Format |
Writes SAS date values in the form mm[yy]yy or mmX[yy]yy.
The x in the format name is
a character that represents the special character. The special character
separates the month and the year. That special character can be a
hyphen (-), period (.), blank character, slash (/), colon (:), or
no separator. The year can be either 2 or 4 digits.
|
MONNAMEw.
Format |
Writes SAS date values as the name of the month. |
MONTHw.
Format |
Writes SAS date values as the month of the year. |
MONYYw.
Format |
Writes SAS date values as the month and the year
in the form mmmyy or mmmyyyy.
|
NENGOw.
Format |
Writes SAS date values as Japanese dates in the
form e.yymmdd.
|
QTRw.
Format |
Writes SAS date values as the quarter of the year. |
QTRRw.
Format |
Writes SAS date values as the quarter of the year
in Roman numerals.
|
TIMEw.d Format |
Writes SAS time values as
hours, minutes, and seconds
in the form hh:mm:ss.ss using
the military 24-hour clock.
|
TIMEAMPMw.d Format |
Writes SAS time values as
hours, minutes, and seconds
in the form hh:mm:ss.ss with
AM or PM.
|
TODw.d
Format |
Writes SAS time values and the time portion of SAS
datetime values in the form hh:mm:ss.ss.
|
WEEKDATEw.
Format |
Writes SAS date values as the day of the week and
the date in the form day-of-week, month-name
dd, yy (or yyyy).
|
WEEKDATXw.
Format |
Writes SAS date values as the day of the week and
date in the form day-of-week, dd
month-name yy (or yyyy).
|
WEEKDAYw.
Format |
Writes SAS date values as the day of the week. |
YEARw.
Format |
Writes SAS date values as the year. |
YYMMw.
Format |
Writes SAS date values in the form [yy]yyMmm,
where M is the separator and the year appears as either 2 or 4 digits.
|
YYMMxw.
Format |
Writes SAS date values in the form [yy]yymm or
[yy]yy-mm.
The x in the format name represents
the special character that separates the year and the month. This
special character can be a hyphen (-), period (.), slash(/), colon(:),
or no separator. The year can be either 2 or 4 digits.
|
YYMMDDw.
Format |
Writes SAS date values in the form yymmdd or
[yy]yy-mm-dd,
where a hyphen (-) is the separator and the year appears as either
2 or 4 digits.
|
YYMMDDxw.
Format |
Writes date values in the form [yy]yymmdd or
[yy]yy-mm-dd.
The x in the format name is
a character that represents the special character which separates
the year, month, and day. This special character can be a hyphen (-),
period (.), blank character, slash (/), colon (:), or no separator.
The year can be either 2 or 4 digits.
|
YYMONw.
Format |
Writes SAS date values in the form yymmm or yyyymmm. |
YYQw.
Format |
Writes SAS date values in the form [yy]yyQq,
where Q is the separator, the year appears as either 2 or 4 digits,
and q is the quarter of the
year.
|
YYQxw.
Format |
Writes SAS date values in the form [yy]yyq or
[yy]yy-q.
The x in the format name is
a character that represents the special character that separates the
year and the quarter of the year. This character can be a hyphen (-),
period (.), blank character, slash (/), colon (:), or no separator.
The year can be either 2 or 4 digits.
|
YYQRw.
Format |
Writes SAS date values in the form [yy]yyQqr,
where Q is the separator, the year appears as either 2 or 4 digits,
and qr is the quarter of the
year expressed in roman numerals.
|
YYQRxw.
Format |
Writes date values in the form [yy]yyqr or
[yy]yy-qr.
The x in the format name is
a character that represents the special character that separates the
year and the quarter of the year. This character can be a hyphen (-),
period (.), blank character, slash (/), colon (:), or no separator.
The year can be either 2 or 4 digits and qr is
the quarter of the year in roman numerals.
|
YYQZw.
Format |
Writes SAS date values in the form [yy] yyqq.
The year appears as 2 or 4 digits, and qq is
the quarter of the year.
|
Numeric |
BESTw.
Format |
SAS chooses the best notation. |
BESTDw.p
Format |
Prints numeric values, lining up decimal places
for values of similar magnitude, and prints integers without decimals.
|
BINARYw.
Format |
Converts numeric values to binary representation. |
COMMAw.d Format |
Writes numeric values with
a comma that separates
every three digits and a period that separates the decimal fraction.
|
COMMAXw.d Format |
Writes numeric values with
a period that separates
every three digits and a comma that separates the decimal fraction.
|
Dw.p Format |
Prints variables, possibly
with a great range of
values, lining up decimal places for values of similar magnitude.
|
DOLLARw.d Format |
Writes numeric values with
a leading dollar sign,
a comma that separates every three digits, and a period that separates
the decimal fraction.
|
DOLLARXw.d Format |
Writes numeric values with
a leading dollar sign,
a period that separates every three digits, and a comma that separates
the decimal fraction.
|
Ew.
Format |
Writes numeric values in scientific notation. |
EUROw.d Format |
Writes numeric values with
a leading euro symbol
(€), a comma that separates every three digits, and a period
that separates the decimal fraction.
|
EUROXw.d Format |
Writes numeric values with
a leading euro symbol
(€), a period that separates every three digits, and a comma
that separates the decimal fraction.
|
FLOATw.d Format |
Generates a native single-precision,
floating-point
value by multiplying a number by 10 raised to the dth
power.
|
FRACTw.
Format |
Converts numeric values to fractions. |
HEXw.
Format |
Converts real binary (floating-point) values to
hexadecimal representation.
|
IEEEw.d Format |
Generates an IEEE floating-point
value by multiplying
a number by 10 raised to the d th
power.
|
NEGPARENw.d Format |
Writes negative numeric
values in parentheses.
|
OCTALw.
Format |
Converts numeric values to octal representation. |
PERCENTw.d Format |
Writes numeric values as
percentages.
|
PERCENTNw.d Format |
Produces percentages, using
a minus sign for negative
values.
|
ROMANw.
Format |
Writes numeric values as roman numerals. |
SIZEKw.d
Format |
Writes a numeric value in the form nK
for kilobytes.
|
VAXRBw.d Format |
Writes real binary (floating-point)
data in VMS
format.
|
w.d Format |
Writes standard numeric
data one digit per byte.
|
YENw.d Format |
Writes numeric values with
yen signs, commas, and
decimal points.
|
Zw.d Format |
Writes standard numeric
data with leading 0s.
|