問題タブ [proc]

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

c - Make file: フローがifループに入らない

膨大な数のファイル (.pc pro*c コード、c コード、および .h ファイルを exe にコンパイル) を 1 つの exe にコンパイルしようとしています。

サンプルコード。

タブ文字はそれに応じて配置されることに注意してください。ただし、投稿中にここで削除されました。

申し訳ありませんが、インデントを修正しようとしました..しかし、今はもっとうまくいくでしょう。

行頭の T はタブ文字を表すことに注意してください。

変数 ORA CLIent Lib は共有に設定されています。それでも、コードは elif ブロックに入りません。私は何か不足していますか?

makeを実行すると、エラーが発生します...

すべての .o ファイルが作成されましたが、exe は作成されません。何が欠けているのかわかりません。echodo は Oracle bin のファイルです。私は ProC コードをコンパイルしているので、関連性が必要です。

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

sql - Cで動的SQLを生成する

動的更新SQLを生成して実行できるacプログラムを生成する必要があります。テーブル名、更新する列の数、および where 句の列は実行時にのみ認識されるため、プログラムを 2 つの関数に分割します。

1) CheckTableExists - ユーザーが提供したテーブルがデータベースに存在するかどうかを確認します。 実装に成功しました。

2) UpdateFunc - ユーザーが提供したデータから SQL 文字列を生成し
、クエリを実行します。

2 番目の関数で問題が発生しています。ユーザーから更新される列、名前、および値は受け入れません。次に、for ループを使用して、名前と値を SQL 文字列に追加します。

sqlstring = タブ名を更新 set colname = colval,colname = colval where

次に、where 句のデータを受け入れて、それを文字列に追加します。したがって、私の最終的な文字列は次のとおりです。

sqlstring = タブ名を更新 set colname = colval,colname = colval where wcolname = wcolval

しかし、それを実行するとプログラムがハングし
ます。

0 投票する
4 に答える
115 参照

oracle - Oracle-sql クエリ

単一のカーソルを使用して、where 条件を使用して単一のレコードまたはすべてのレコードをフェッチしたい。たとえば、:studentはテーブルでsidあり、属性である。

私は2つのカーソルを持っています、

DECLARE S1 CURSOR FOR SELECT * FROM Student;

Declare S2 Cursor for select * from Student where sid=11

私の質問は、これら 2 つの条件を組み合わせて 1 つのカーソルのみを使用する方法です。2 つの関数m_viewStudentm_viewallStudentsがあるため、これが必要です。このため、テーブルから要求された詳細を表示するために 1 つのカーソルのみを使用したいと考えています。

どうすればこれを達成できますか?

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

sas - PROC MODEL および SUR で Rsquare および Standard Error SAS をレポートします。

SAS でシンプルを実行するproc regと、標準エラーと rsquare を報告するのに問題はありません。PROC MODELしかし、この設定で切片と係数の R2 乗と標準誤差を報告するのが難しいのはなぜですか?

データセットで結果を報告できるように、OUTSEBどこに入力すればよいですか? 入力しようとしましたが、後または後など...成功しません。RSQUAREestOUTSEBRSQUAREOUTESTproc model data=have

0 投票する
0 に答える
889 参照

linux - この例では、/proc/self/fd/4 はどうなりますか?

bash 3.00.15(1) の場合:

これは bash のバグのようです。これは、dash と zsh での動作が異なるためです (bash での動作は私が期待するものではありません)。複製された記述子を 5 に変更すると、最終的な出力は期待どおりになります。

この動作を引き起こすために何が起こっているかについて何か考えはありますか?

0 投票する
4 に答える
20570 参照

ruby - to_proc メソッドとはどういう意味ですか?

私はレールを学んでおり、このスレッドに従っています。私はto_proc方法に行き詰まっています。私はシンボルを文字列の代替としてのみ考えています (シンボルは文字列に似ていますが、メモリの点で安価です)。シンボルに欠けているものが他にある場合は、教えてください。to_procどういう意味で、何に使われるのか分かりやすく教えてください。

0 投票する
4 に答える
83 参照

ruby - ラムダを引数付きで使用して配列を収集するにはどうすればよいですか?

このコードをリファクタリングする方法に興味がありました:

さまざまな方法でコードに約10回あるので、リファクタリングする必要があると思いましたが、どうすればよいですか?

少なくとも 10 種類のブロック、プロシージャ、ラムダを試しましたが、現時点ではリファクタリングできるかどうかさえわかりません。

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

oracle10g - Embedded SQL から SELECT MAX(ORA_ROWSCN) を実行できません

環境: HP-UX 11.x C++ (ProC & aCC コンパイラ) Oracle 10g)

C++ Embedded SQL コードから次のコマンドを実行できません

私が行っている変更は、既存のファイルに対するものです。以下は、コンパイラ エラーを示す自動ビルド スクリプトからの抜粋です。

デフォルトのオプション値ファイル /data/tsd_oracle/hpux/10.2.0.2/precomp/admin/pcscfg.cfg の内容は次のとおりです。

次のようなコマンドのバリエーションも試しました

ORA_ROWSCN 列が存在しないというエラーが表示されます。

この SQL クエリが SQLPlus コンソールで機能することを確認しました。埋め込まれたときにこれが機能しない特定の理由はありますか?

-------------------------------回避策---------------------- ----------

ドミニクの提案に基づいて、次を使用して必要なものを正常に取得できました

この回避策には満足していますが、なぜ通常の方法で機能しないのかはまだ疑問に思っています。以前にカーソルを使用しようとしたこともあり、「識別子 'ORA_ROWSCN' を宣言する必要があります」という同じエラーが発生しました。

とにかく、ありがとうドミニク

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

ruby-on-rails - ここでProcが使用される理由がわからない-単純なものが得られない

procの概念は理解していますが、次のようなコードが表示されることがあります(Railsガイドから検証用http://guides.rubyonrails.org/active_record_validations_callbacks.html#using-if-and-unless-with-a-procを取得):

これはもっと簡単に次のように書くことができるようです:

ここでProcを使用する利点について何が得られないのですか?

事前にt​​hx

0 投票する
5 に答える
8056 参照

ruby - procでrubyコードを表示することは可能ですか?

procでrubyコードを見ることができますか?

inspectメモリの場所を返します。

Ruby 1.9.3