問題タブ [proc-sql]

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 投票する
5 に答える
14846 参照

sql - SAS の SQL パススルー

SAS と共に SQL パススルー機能を使用する利点はありますか?

0 投票する
7 に答える
6210 参照

sql - SAS (PROC SQL) で大文字と小文字を区別しない DISTINCT を実行することは可能ですか?

この SAS SQL クエリから大文字と小文字を区別しない個別の行を取得する方法はありますか? ...

理想的なソリューションは、単一のクエリで構成されます。

結果は次のようになります。

... 2 つの異なる行のいずれかが実際に必要な場合

データを大文字にすることもできますが、これは、このクエリの目的に適さない方法で値を不必要に変更します。

0 投票する
3 に答える
5391 参照

sql - BigInt を使用した Teradata と SAS

BIGINT データ型で満たされた teradata データベースがあります。SAS は、組織の主要な分析エンジンです。SAS アクセス ライブラリは BIGINT でチョークするため、すべてのコードで、変数を SAS に返す前に整数または小数にキャストする必要があります。例:

これを修正する方法を知っている人はいますか?おそらく、変数または SAS アクセス修正をキャストするためのマクロですか? このデータベースには文字通り何千もの bigint 変数があり、データベースを変更することは問題外であることに注意してください。

0 投票する
3 に答える
501 参照

sql - SQL の相関クエリに関するヘルプ

助けてください!!私は SQL プログラミングの初心者であり、すべてを独学で学んでいます。私はついに取り組むことができないように見える問題に遭遇しました。うまくいけば、誰かが助けてくれるでしょう。次のテーブルがあります。私がする必要があるのは、FROISEDI で RECDATE を使用し、WEI4CPP でその日付より前のすべての個別の日付 (I4C7DZ) をカウントすることです。以下のコードを使用しましたが、同じ CACLAIM 値を持つレコードが作成されるまでは機能しているようです。また、2 つのレコードの CACLAIM と DOI が同じであるため、コードが機能しない場合もあります。どういうわけか、FROISEDI の AGCLAIM を使用する必要がありますが、それをカウント テーブルに取り込む方法がわかりません。ああ、私は SAS を使用しているので、正確には SQL ではありませんが、非常に近いです。助けてくれてありがとう!



私が使用したコード:

0 投票する
2 に答える
13961 参照

insert - SAS Proc SQL データベース テーブルの挿入

SAS の Proc SQL を使用して、開いている SQL Server 接続のテーブルに SAS データセットからレコードを挿入する方法はありますか? このようなもの(機能しません):

0 投票する
6 に答える
15316 参照

sql - Proc SQL Delete に時間がかかりすぎる

次の SAS コマンドを実行しています。

そのファイルを読み取るのに数秒しかかからないのに、8分以上かかっています。削除に時間がかかる原因は何ですか?また、削除を速くするにはどうすればよいですか?

(テーブルを削除する権限がないため、すべての行を削除することしかできません)

ありがとう、

ダン

編集:テーブルを切り捨てることもできないようです。

0 投票する
2 に答える
8799 参照

oracle - SAS to Oracle ODBC - SAS テーブルをデータベースに渡す

SASライブラリからOracleデータベースにテーブルを渡すための構文を教えてください。

以下のコード例 (もちろん、WORK ライブラリへの接続はこの方法では参照できません)

同様の質問がここで尋ねられましたが、Oracle ではなく SQLSERVER 接続に関連しているようです。

0 投票する
2 に答える
1487 参照

proc-sql - この SAS コードの何が問題になっていますか?

インターネットで見つけた紙からコードをコピーします。

コードを実行すると、次のメッセージが表示されます。エラー 68-185: 関数 WHATAMI が不明であるか、アクセスできません。

他の機能を試しましたが、常にこのメッセージが表示されます。libname を変更しましたが、何も機能しません。どうしたの?

0 投票する
2 に答える
1214 参照

file - SAS プロシジャからの出力をログまたは出力ウィンドウに送信する方法は?

SAS プロシジャから出力ウィンドウまたはログ ウィンドウに出力を送信するにはどうすればよいですか?