問題タブ [pad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
335 参照

sas - SAS 埋め込みスペース

作成したデータ セットがあり、指定した文字数まで末尾/埋め込みスペースが含まれるようにフォーマットする必要があります。

以下は、STG データ セットのフィールド名です。

SSN は 1 桁目から開始し、9 文字以内 (1 桁目から 9 桁目) にする必要があります

DOB は 10 桁目から始まり、8 文字の長さでなければなりません (10 から 17 桁目)

姓は 18 桁目から始まり、26 文字の長さでなければなりません (18 ~ 43 桁目)

名は 44 番目の位置から始まり、20 文字の長さでなければなりません (44 から 63 の位置)

などなど。

エクスポートするとき、文字列に格納されているパディング/末尾のスペースを確認できる必要があります。私のフィールドはすべて文字としてフォーマットされています。

これにアプローチする最良の方法は何ですか?データ ステップで長さとサブパッドを指定しようとしましたが、エクスポートすると末尾のスペースが失われます。