関数
|
説明と構文
|
---|---|
ATTRC
|
SASデータセットの文字属性の値を返します。
%SYSFUNC(ATTRC(data-set-id,attr-name)) |
ATTRN
|
SASデータセットの数値属性の値を返します。
%SYSFUNC(ATTRN(data-set_id,attr-name)) |
CEXIST
|
SASカタログまたはSASカタログエントリが存在するかどうかを調べます。
%SYSFUNC(CEXIST(entry <, U>)) |
CLOSE
|
SASデータセットをクローズします。
%SYSFUNC(CLOSE(data-set-id)) |
CUROBS
|
現在のオブザベーションの番号を返します。
%SYSFUNC(CUROBS(data-set-id)) |
DCLOSE
|
ディレクトリをクローズします。
%SYSFUNC(DCLOSE(directory-id)) |
DINFO
|
ディレクトリに関する指定の情報項目を返します。
%SYSFUNC(DINFO(directory-id,info-items)) |
DNUM
|
ディレクトリ内のメンバの数を返します。
%SYSFUNC(DNUM(directory-id)) |
DOPEN
|
ディレクトリをオープンします。
%SYSFUNC(DOPEN(fileref)) |
DOPTNAME
|
指定されたディレクトリ属性を返します。
%SYSFUNC(DOPTNAME(directory-id,nval)) |
DOPTNUM
|
ディレクトリで利用可能な情報項目の数を返します。
%SYSFUNC(DOPTNUM(directory-id)) |
DREAD
|
ディレクトリのメンバ名を返します。
%SYSFUNC(DREAD(directory-id,nval)) |
DROPNOTE
|
SASデータセットや外部ファイルから注釈マーカーを削除します。
%SYSFUNC(DROPNOTE(data-set-id|file-id,note-id)) |
DSNAME
|
データセットIDに関連付けられているデータセット名を返します。
%SYSFUNC(DSNAME(<data-set-id>)) |
EXIST
|
SASライブラリメンバの存在を確認します。
%SYSFUNC(EXIST(member-name<,member-type>)) |
FAPPEND
|
外部ファイルの末尾にレコードを追加します。
%SYSFUNC(FAPPEND(file-id<,cc>)) |
FCLOSE
|
外部ファイル、ディレクトリまたはディレクトリメンバを閉じます。
%SYSFUNC(FCLOSE(file-id)) |
FCOL
|
ファイルデータバッファ(FDB)内の現在の列位置を返します。
%SYSFUNC(FCOL(file-id)) |
FDELETE
|
外部ファイルを削除します。
%SYSFUNC(FDELETE(fileref)) |
FETCH
|
SASデータセット内にある次の削除されていないオブザベーションをデータセットデータベクトル(DDV)に読み込みます。
%SYSFUNC(FETCH(data-set-id<,NOSET>)) |
FETCHOBS
|
SASデータセット内にある指定されたオブザベーションをDDVに読み込みます。
%SYSFUNC(FETCHOBS(data-set-id,obs-number<,options>)) |
FEXIST
|
ファイル参照名に関連付けられている外部ファイルが存在するかどうかを調べます。
%SYSFUNC(FEXIST(fileref)) |
FGET
|
FDB内にあるデータをコピーします。
%SYSFUNC(FGET(file-id,cval<,length>)) |
FILEEXIST
|
物理名で外部ファイルが存在するかどうかを確認します。
%SYSFUNC(FILEEXIST(file-name)) |
FILENAME
|
外部ファイル、ディレクトリ、出力デバイスにファイル参照名を割り当てます。または割り当てを解除します。
%SYSFUNC(FILENAME(fileref,file-name<,device<,host-options<,dir-ref>>>)) |
FILEREF
|
ファイル参照名が現在のSASセッションで割り当て済みであるかどうかを調べます。
%SYSFUNC(FILEREF(fileref)) |
FINFO
|
ファイルに関する指定の情報項目を返します。
%SYSFUNC(FINFO(file-id,info-item)) |
FNOTE
|
読み取られた最後のレコードを特定します。
%SYSFUNC(FNOTE(file-id)) |
FOPEN
|
外部ファイルをオープンします。
%SYSFUNC(FOPEN(fileref<,open-mode<,record-length<,record-format>>>)) |
FOPTNAME
|
外部ファイルに関する情報項目の名前を返します。
%SYSFUNC(FOPTNAME(file-id,nval)) |
FOPTNUM
|
外部ファイルで利用可能な情報項目の数を返します。
%SYSFUNC(FOPTNUM(file-id)) |
FPOINT
|
次に読み込むレコードに読み込みポインタを配置します。
%SYSFUNC(FPOINT(file-id,note-id)) |
FPOS
|
FDB内の列ポインタの位置を設定します。
%SYSFUNC(FPOS(file-id,nval)) |
FPUT
|
現在の列位置から始まるデータを、外部ファイルのFDBに移動します。
%SYSFUNC(FPUT(file-id,cval)) |
FREAD
|
外部ファイル内のレコードをFDBに読み込みます。
%SYSFUNC(FREAD(file-id)) |
FREWIND
|
ファイルポインタを先頭レコードに配置します。
%SYSFUNC(FREWIND(file-id)) |
FRLEN
|
読み取った最終レコードのサイズ、または出力用にオープンしたファイルの現在のレコードサイズを返します。
%SYSFUNC(FRLEN(file-id)) |
FSEP
|
FGET関数のトークン区切り文字を設定します。
%SYSFUNC(FSEP(file-id,cval)) |
FWRITE
|
外部ファイルにレコードを書き込みます。
%SYSFUNC(FWRITE(file-id<,cc>)) |
GETOPTION
|
SASシステムオプションまたはグラフィックオプションの値を返します。
%SYSFUNC(GETOPTION(option-name<,reporting-options<,...>>)) |
GETVARC
|
SASデータセット変数の値を、DATAステップ数値変数またはマクロ文字変数に割り当てます。
%SYSFUNC(GETVARC(data-set-id,var-num)) |
GETVARN
|
SASデータセット変数の値を、DATAステップ数値変数またマクロ数値変数に割り当てます。
%SYSFUNC(GETVARN(data-set-id,var-num)) |
LIBNAME
|
ライブラリ参照名をSASライブラリに割り当てます。または割り当てを解除します。
%SYSFUNC(LIBNAME(libref<,SAS-data-library<,engine<,options>>>)) |
LIBREF
|
ライブラリ参照名が割り当てられていることを確認します。
%SYSFUNC(LIBREF(libref)) |
MOPEN
|
ディレクトリメンバファイルをオープンします。
%SYSFUNC(MOPEN(directory-id,member-name<open-mode<,record-length<,record-format>>>)) |
注:
|
SASデータセットの現在のオブザベーションのオブザベーションIDを返します。
%SYSFUNC(NOTE(data-set-id)) |
OPEN
|
SASデータファイルをオープンします。
%SYSFUNC(OPEN(<data-file-name<,mode>>)) |
PATHNAME
|
SASライブラリや外部ファイルの物理名を返します。
%SYSFUNC(PATHNAME(fileref)) |
POINT
|
NOTE関数により特定されるオブザベーションを見つけます。
%SYSFUNC(POINT(data-set-id,note-id)) |
REWIND
|
データセットポインタをSASデータセットの先頭に配置します。
%SYSFUNC(REWIND(data-set-id)) |
SPEDIS
|
WHERE句内にある不正なキーワードを正しいキーワードに変更するのに必要となる操作の数を返します。
%SYSFUNC(SPEDIS(query,keyword)) |
SYSGET
|
指定されたホスト環境変数の値を返します。
%SYSFUNC(sysget(host-variable)) |
SYSMSG
|
データセットや外部ファイルへのアクセスを試みた最後の関数により生成されたエラーメッセージや警告メッセージを返します。
%SYSFUNC(SYSMSG()) |
SYSRC
|
直近に呼び出されたエントリのシステムエラー番号または終了ステータスを返します。
%SYSFUNC(SYSRC()) |
VARFMT
|
データセット変数に割り当てられている出力形式を返します。
%SYSFUNC(VARFMT(data-set-id,var-num)) |
VARINFMT
|
データセット変数に割り当てられている入力形式を返します。
%SYSFUNC(VARINFMT(data-set-id,var-num)) |
VARLABEL
|
データセット変数に割り当てられているラベルを返します。
%SYSFUNC(VARLABEL(data-set-id,var-num)) |
VARLEN
|
データセット変数の長さを返します。
%SYSFUNC(VARLEN(data-set-id,var-num)) |
VARNAME
|
データセット変数の名前を返します。
%SYSFUNC(VARNAME(data-set-id,var-num)) |
VARNUM
|
データセット変数の番号を返します。
%SYSFUNC(VARNUM(data-set-id,var-name)) |
VARTYPE
|
データセット変数のデータ型を返します。
%SYSFUNC(VARTYPE(data-set-id,var-num)) |