''n SAS SQL

【SAS】”nは本来使用できない文字を使用可能にする。その2 SQLのSELECT文

投稿日:2022年4月22日 更新日:

今回も”nについて解説します。

(前回:【SAS】”nは本来使用できない文字を使用可能にする。 | ビジネスイッチ (how-to-business.com))

(参考:Solved: what the ”  ‘n ” means? – SAS Support Communities)


/* id4 */
data data1;
  id1=1111; id2=1111; id3=1111; id4=1111;
    output;
run;

proc sql;
   create table data2 AS
   select  t1.id1,
           t1.id2,
           t1.id3,
           t1.id4
   from data1 t1;
quit ;


/* 4id4 */
data data1;
  id1=1111; id2=1111; id3=1111; 4id4=1111;
    output;
run;

proc sql;
   create table data2 AS
   select  t1.id1,
           t1.id2,
           t1.id3,
           t1.4id4
   from data1 t1;
quit ;


/* 4id4 */
data data1;
  id1=1111; id2=1111; id3=1111; '4id4'n=1111;
    output;
run;

proc sql;
   create table data2 AS
   select  t1.id1,
           t1.id2,
           t1.id3,
           t1.4id4
   from data1 t1;
quit ;


/* '4id4'n */
data data1;
  id1=1111; id2=1111; id3=1111; '4id4'n=1111;
    output;
run;

proc sql;
   create table data2 AS
   select  t1.id1,
           t1.id2,
           t1.id3,
           t1.'4id4'n
   from data1 t1;
quit ;

-''n, SAS, SQL

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

WORKライブラリをLIBNAMEで自動的に割り当てる方法を考察【PATHNAME】【%SYSFUNC】

今回はWORKライブラリをLIBNAMEで自動的に割り当てる方法を考察していきたいと思います。 workライブラリはlibnameを使ってlib_1のようにライブラリ名を割り当てる事ができます。 /* …

【SAS】INPUTは文字型を数値型に変換する

今回はINPUTについて解説します。 /*8桁*/ data work.a; a = input(“20061228”, 8.); run; 文字型⇒数値型への変換はinputを使う。文字型&#822 …

no image

【SQL】【Snowflake】テーブルに値を格納する方法【INSERT】

今回はSQLを使って、テーブルに値を格納する方法について解説します。 まず、カラム(列)だけ用意した空のテーブルを用意します。 (参考:【SQL】【Snowflake】テーブルの更新【CREATE O …

【SAS】SASで良く使うテクニック。その12「Ctrl+F」「Ctrl+R」~特定の文字列を検索、置換~【サクラエディタ】

今回はSASで良く使うテクニックということで、特定の文字列を検索、置換したい時は、「Ctrl+F」「Ctrl+R」が役に立つ理由を解説していきます。 以下のようにテーブルがあったとします。(参考:【S …

【SAS】SETステートメントに複数データセットを設定すると縦結合できる

今回はSETについて解説します。 /* 1~7 */ data data1; Id1=1111; Char1=”AAAA”; output; Id1=2222; Char1=”BBBB”; outpu …