- 締切済み
C言語とオラクル
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- toysmith
- ベストアンサー率37% (570/1525)
Pro*Cはプリプロセッサと考えた方がいいと思います。 CソースにSQL記述能力を付加するモノで、SQLに関連しない部分は開発マシンのCコンパイラと互換です。 「オラクル OPEN / CLOSE」というのが良くわかりません。 環境としてのOPEN/CLOSEですか? 命令のOPEN/CLOSEですか?
- toysmith
- ベストアンサー率37% (570/1525)
「Cのソースの中に直接SQLを記述したい」という趣旨でしょうか? だとしたらPro*Cで書くのが一番手っ取り早いと思います。
関連するQ&A
- オラクルDBからのデータ取得について
こんばんわ。 オラクル(sqlplus)についての質問2点です。 (1)シェルからオラクルDBへアクセスし、データを取得したいのですが、 select時に、結果のヘッダーをつけずに結果(データ)のみをファイル出力することは可能でしょうか? (DB2で言うところの「-x」オプションのような・・・) (2)エラー時にSQLコードを取得したいのですが、SQLコードをファイル出力することは可能でしょうか? オラクルは初心者で、行き詰まってしまいました・・・ どうかよろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- C言語での文字列より値を抜き出す
C言語初心者です。 たとえば、”ABCDE”という文字列があります。 その文字列の2桁目から3文字を取得したい場合、 どのようにすればよろしいでしょうか。 上記の場合、”BCD”が欲しい SQLだと、SUBSTR(B)関数がありますが、C言語には 同様な関数があるのでしょうか。 また、C++ではどうでしょうか。 お客さんに突然聞かれたので、本屋に行く余裕もありませんでした。 どなかた教えてください。お願いします。
- ベストアンサー
- C・C++・C#
- Cによるデータの読み込み書き込み
初めて書き込みます。 CプログラムでCSVファイルからデータを読み出し、 Oracleへと挿入したいと考えています。 環境は Windows server 2003 Oracle9i となります。 CSVからデータを読み込み、これを編集(カンマの削除など)し、Oracleへと挿入すると言う処理を行いたい。 言語としては、C(ProC)でお願いします。
- 締切済み
- C・C++・C#
- オラクルのデータ型・通貨について
オラクル超初心者です。 SQLでは通貨型(CURRENCY)がありますが、オラクルにも同等の定義であるデータ型があるのでしょうか? ネットで調べて見ましたが、上手いことかゆいところに手が届きません。 本当に初歩的な質問ですいませんが、教えて下さい。
- ベストアンサー
- その他(データベース)
- C言語を勉強したいのですが^-^
大学のとき少しだけC言語やったときはつまらんと思って 単位取得しなかったのですが、パソコン関係の仕事をするようになって C言語の興味が増しました。 まったくの初心者ですが、あまりお金をかけないでC言語を学習したいです。お勧めの書籍等々教えてくだされば幸いです^^
- 締切済み
- Windows XP
- C言語初心者ですが・・・
大学のとき少しだけC言語やったときはつまらんと思って 単位取得しなかったのですが、パソコン関係の仕事をするようになって C言語の興味が増しました。 まったくの初心者ですが、あまりお金をかけないでC言語を学習したいです。お勧めの書籍等々教えてくだされば幸いです^^
- 締切済み
- C・C++・C#
- Oracleで言うROLLBACKする方法について
最近SQL-Serverを使い出した初心者です。 こんな質問する事事態、お恥ずかしいのですが 教えてください。 該当テーブルにデータを一括インポートした際、 不必要なデータも紛れ込んでいました。 1件毎に削除すれば良いのですが莫大なデータなため 大変で元に戻したいのですが、バックアップしたものから 既に変ってしまっています。 そこで、UNDOまたはOracleで言うROLLBACKする方法等 無いのでしょうか?
- ベストアンサー
- SQL Server
- oracleシルバー、ゴールドを受けたいのですが・・
oracleシルバーを受けようと思っています。 しかし、oracleシルバーの中でもなんか、色々あるみたいで、 ・オラクル シルバー フェロー ・オラクルマスター シルバー(オラクル9iデータベース) ・オラクルマスター シルバー(オラクル9i PL/SQL) ・オラクルマスター シルバー(オラクル 9i アプリケーションサーバー) があるようです。しかし、初心者なのでどれをとればいいのかとかが良くわかりません。。。そこで質問ですが、 1.oracleシルバーのどれを取得しても、「oracleシルバー取得した!」と宣言できるのでしょうか? 2.最終的にゴールドを、短時間の勉強で取得するには、まずはシルバーのどれを取得すればいいでしょうか?
- ベストアンサー
- Oracle
- C言語とSQLを勉強したいのですが、コンパイラのダ
C言語とSQLを勉強したいのですが、コンパイラのダウンロードをどうすれば良いか分かりません。 閲覧ありがとうございます。 プログラミング超初心者です。 本日、この2つの言語を勉強しようとVisual Studio community 2017(Windows版)をダウンロードしました。 SQLは入っていたのですが、C言語が入っていないので調べたところ、Expressでは使用可能ということが分かりました。 この2つは、同じパソコンに入れても大丈夫でしょうか。 優先順位は、C言語>SQL ですがデータベースには触れておきたいため、どちらも入れたいです。 また、他の方法があれば教えていただきたいです。 超初歩的な質問で大変申し訳ございませんが、何卒よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
お礼
Pro*Cとは単なるCとは違うのでしょうか? 文法が違うとか・・・ そうですね。実際のCのソースの中でSQLを記述します。説明不足で失礼しました。 またオラクル OPEN / CLOSE についてもう少し詳しく教えていただけないでしょうか? ご面倒ですが宜しくお願い致します。