トップページ⇒tech
14コメント3KB

PRO C 使ってる?

■ このスレッドは過去ログ倉庫に格納されています
0001名無しNGNG
PRO C ってオラクルの方言みたいな奴なんだけど
これって流行ってんのかな?
なんか最近 PRO C の仕事多いんだけど
0002デフォルトの名無しさんNGNG
C言語のサブセットみたいなもの?
詳しい仕様が知りたい。
0003けろNGNG
>>2
OTN逝けヤ!と煽ってみる。
メンバ入ってね。
http://otn.oracle.co.jp/document/products/iserver/oracle8i/oracle8i.html#windows

ああOracleか、ちゃんとやらなきゃなあ。
しかし、Oracleは最近Javaにシフトしてないかい?
おれPro*C/C++知らんのでsage
0004ケンタNGNG
さてさて騙されたフリで何人釣れるか?
武夫スレにて実験中
0005名無しNGNG
>4
何言ってんだ? ワケがわからないぞ
0006デフォルトの名無しさんNGNG
>>4
なぜここにかく…
0007デフォルトの名無しさんNGNG
Pro*CはCのマクロの塊みたいな代物。
Unix時代シンボリックデバッグできなくて(展開形でやる)難儀したよ。
でもそんなの6時代だぜ。最近ちっとも見ないぞ。はやってる???。
0008デフォルトの名無しさんNGNG
>>7
ん?Webに関わりないサーバアプリはPro*Cが主流だと思うけど。
0009名無しさん@お腹いっぱい。NGNG
SQL埋め込みCのプリプロセッサですか?
0010デフォルトの名無しさんNGNG
Pro*Cちょっとだけ使ったことがあります。Oracle7.2のときでしたが。

で、かいつまんで結論を言います。Pro*CやめてOCI(Oracle Call Interface)
を使ったほうが高速でした。コーディングは多少面倒ですが、配列(構造体)データも渡せますし。
Oracleを扱うクラス作っちゃえば後々楽です。というか楽でした。
というわけで今はOCIのみ。

Pro*Cの良いところ知ってる人の意見も聞きたいです。
0011デフォルトの名無しさんNGNG
読め!
http://www-db.stanford.edu/~ullman/fcdb/oracle/or-proc.html
0012デフォルトの名無しさんNGNG
>>10
OCIってOracleのバージョンアップについていくのは楽ですか?
0013デフォルトの名無しさんNGNG
>>10
Pro*Cでも配列使えるよ。
OCI使ったことないから良く分からないけど、
ESQLじゃないと無名PL/SQLブロックなんかが
使えないような気がする。
あと、Oracleネイティブな機能もPro*Cからじゃ
ないと使えないものがあるような気がする。
0014デフォルトの名無しさんNGNG
Pro*C のプリコンパイラってすぐ core 吐くからいや...
■ このスレッドは過去ログ倉庫に格納されています