どのように役立ちますか?データベースからどのようにデータにアクセスできますか?pro * cとは何ですか?
4
A
答えて
9
Pro * Cは、実際にはCコード内のOracleデータベースへのアクセス用のプリコンパイラです。
あなたのようなステートメントを使用してコードを書く:あなたはのPro * Cコンパイラを通してそれを実行し、その後のPro * C文(あなたが見ることができるように)との定期的なCを混ぜる
int sal;
EXEC SQL SELECT salary INTO :sal FROM employees WHERE name = 'Diablo, Pax';
if (sal < 100000)
printf ("I'm not being paid enough!\n");
。
これは、Pro * C文を同じ機能を実行する同等の関数呼び出しに置き換えたCプログラムです。
これを実際のCコンパイラで実行すると、必要なタスクを実行する実行可能ファイルが実行されます。
5
プロCはC内で使用するためのOracleの組み込みSQL環境で、C++
http://infolab.stanford.edu/~ullman/fcdb/oracle/or-proc.html
2
This web pageはPROC * C言語を紹介します。これは、SQLデータベースのアクセスを容易にするCの方言のようです。これはスニペットです:
int main() {
int x; char *y; int z;
/* ... */
EXEC SQL INSERT INTO emp(empno, ename, deptno)
VALUES(:x, :y, :z);
関連する問題
- 1. * .proファイルの目的は何ですか?
- 2. $$ PWDとは何ですか? Qtの.proの平均
- 3. Final Cut Pro Xの「クリエイターコード」とは何ですか?
- 4. 新しいimac proページのアニメーションスタイルとは何ですか?
- 5. Microsoft AJAXとAJAX Proの違いは何ですか?
- 6. `printf`の%* c%* cとは何ですか?
- 7. C#ではString *とは何ですか?
- 8. Oracle Pro * C ORA-12547
- 9. のPro * C Kornシェルスクリプト
- 10. Pro * C/C++は「[schema。] object」文をサポートしていますか?
- 11. xtreeはVisual C++とは何ですか?
- 12. C++で_In_とは何ですか?
- 13. C#プログラムでThePreStubとは何ですか?
- 14. C++でvoidポインタとは何ですか?
- 15. C =で '=>'とは何ですか?
- 16. C#でCreateNewAttributeとは何ですか?
- 17. C#で "var"とは何ですか?
- 18. CプログラミングでLINT_ARGSとは何ですか?
- 19. 「ポータブルC++」とは何ですか?
- 20. C++ " - >"とは何ですか?
- 21. C++のセグメンテーションフォールトとは何ですか?mysql?
- 22. C++ LPDWORDとは何ですか?
- 23. Cトークンとは何ですか?
- 24. Objective-CのretainCountとは何ですか?
- 25. C++のハンドルとは何ですか?
- 26. Guid.NewGuid()のC++バージョンとは何ですか?
- 27. Objective-Cの "カテゴリ"とは何ですか?
- 28. C#のArccosメソッドとは何ですか?
- 29. Cの「プライベートヘッダ」とは何ですか?
- 30. Objective-Cの "@private"とは何ですか?
+1:叙事詩の例:D –