• ベストアンサー

ORACLEで使用する文字列について

ORACLE8.1.7をWINDOWS2000SERVER クライアントを2000・XP・VISTA環境で使用しています。 ORACLEで使用するときに 株式会社 → (株) 有限会社 → (有) 財団法人 → (財) 社団法人 → (社) ・ ・ ・ このような特殊文字列??を使うと問題あるのでしょうか? また、そのほかにも使用しないほうがいい文字列などありますでしょうか? よろしくお願いします。

  • Oracle
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>このような特殊文字列??を使うと問題あるのでしょうか? 問題があると言えばあるし、無いと言えば無い、微妙のなところです。 オラクルが誤認識する話と、異機種間接続やコード変換時の文字化けがつきまとうので。 >そのほかにも使用しないほうがいい文字列などありますでしょうか? SQL、PL/SQLの予約語 半角記号類 SJIS上に存在する特殊漢字(8740~879e、<=(株)やNo.など) チルダ(~) などですかね。 ただ、SQL予約語にしても、半角記号文字にしても、ダブルコーティションで括れば、 殆どの文字がテーブル名や項目名として利用できます。 例えば、 create table "***,HoGe.###" ( "No." number, "(株)" varcar2(20),"DATE" date); とかのテーブルは定義可能です。 作るのも使うのも面倒なので避けて通るのが得策です。

harahi555
質問者

お礼

やはり、使わないほうが得策ですね。 参考になりました。 株式会社→(株)  NG 株式会社→(株)OK ()かっこは、全角 のように使うようにして見ます。 ありがとうございました。

その他の回答 (1)

  • j_nishiz
  • ベストアンサー率26% (183/697)
回答No.1

このあたりの文字は機種依存ですので、できれば使わないのがベターですが、まあ実際には大丈夫と思いますよ。 使用しない方が良い文字はSql文で意味を持つ文字ですね。 具体的には*(アスタリスク)、’(シングルクオーテーション)、”(ダブルクオーテーション)です。 これらの文字は、データ登録時に何らか除外するあるいは置換する等の注意が必要になります。 あと、OracleとMSとの間で文字の認識違いがあって云々という文字が合ったような。。思い出せん。

harahi555
質問者

お礼

やはり、使わないほうが得策ですね。 参考になりました。 株式会社→(株)  NG 株式会社→(株)OK ()かっこは、全角 のように使うようにして見ます。 ありがとうございました。

関連するQ&A

  • 財団法人か社団法人の一般事務

    来年の4月から財団法人か社団法人の一般事務の仕事がしたいと考えています。財団法人や社団法人の一般事務の仕事というのは株式会社の事務と比べると仕事は楽なんでしょうか?普通の株式会社よりも公益法人の財団法人か社団法人の仕事のほうが楽な気がするのですが。 (1)財団法人や社団法人の一般事務の求人というのは人気があるのでしょうか? (2)財団法人や社団法人の一般事務の仕事というのは株式会社の事務と比べると仕事は楽なんでしょうか? (3)普通の株式会社よりも公益法人の財団法人か社団法人の仕事のほうが楽ですか? (4)公益法人の財団法人か社団法人の求人が多くでているサイトや、新聞がありますか? (5)とっておくと有利な資格はありますか?(これから受験できるもので) 公益法人の財団法人か社団法人というのはたまに新聞などに出る小さな求人のことです。

  • 一般財団法人&一般社団法人と株式会社について

    一般社団(財団)法人と株式会社の違いがいまいちよくわかりません。 例えば、ある人が法人を立ち上げようとする場合、一般社団(財団)法人か株式会社等の何らかの形態を選択するわけですが、一般社団(財団)法人は事業目的に公益性がなくても設立できるし、かといって税制も株式会社と大きく変わらないと聞きます。 どんどん売り上げをあげて投資をして事業を成長させ、株主に配当を分配し自分もお給料をたくさんもらいたい人はもちろん株式会社を選択するでしょう。 一方で、公益目的でない事業をしたいという人の中で、株式会社でなく一般財団(社団)法人という形態を選択する人もいると思います。ただ、なぜ一般社団(財団)法人を選択するのかよくわかりません。 なぜなら、一般財団(社団)法人は利益を分配できないので自分のお給料も大きく変化することはないと思いますし、なぜ株式会社の形態をとらないでしょうか。 大きな利益を上げようとするほどガツガツ働きたく、株主からのプレッシャーも感じない一般財団(社団)法人がいいと思って一般財団(社団)法人という形態を選択するのでしょうか。 それとも一般財団(社団)法人の方が聞こえがいいとかあるのですか?(あるいは銀行からお金が調達しやすい等) 勉強中で無知なことが多くて恐縮ですが、どなたかご存知の方がいらしたら教えていただければ幸いです。

  • VB .NETとOracleを使用したシステム構築

    お世話になります。 現在、VB5とOracle8.0.6で稼動しているシステムがあるのですが、このシステムをVB.NETを使用してWEB化したいと考えております。 質問なのですが、 VB5+Oracle8.0.6のシステムをVB.NETでWEB化する場合、 どういう環境が必要なのでしょうか? また、注意点などありましたら、是非教えてください。 言葉足らずだとは思いますが、何卒、よろしくお願いします。 環境 クライアント  Windows XP Pro SP1  IE6.0 WEBサーバ  Windows2000 Server  IIS 5.0 DBサーバ  Oracle 8.0.6

  • Oracleの対応OSについて

    ORACLEを勉強するにあたって体験版をインストールしようと考えている のですが、Oracleが対応しているOSがわからないためインストールができません そこで質問です。 VISTA HOME BASICをOracleクライアントとOracleサーバにして2台のパソコン (2台ともVISTA HOME BASIC)で利用できるでしょうか。 (ネットワーク経由も勉強したいため2台のパソコンを利用します) インターネットで日本オラクルやOTNのページを見たのですがよくわかりませんでした。

  • 「一般社団(財団)法人」等について

    初学者です。 「一般社団(財団)法人」「公益社団(財団)法人」「営利法人」「非営利法人」等について、下記につき、やさしく教えてもらえませんでしょうか。 よろしくお願いします。 記 ※「一般社団(財団)法人」「公益社団(財団)法人」のつぎについて ◆その違いは何でしょうか ◆どちらも「非営利法人」でしょうか(もしそうであれば、「非営利法人」で「公益でないもの」として、具体的には、どのようなものがあるのでしょうか) ◆それぞれ、具体的には、どのようなものがあるのでしょうか ※「一般(公益)社団(財団)法人」と「社団(財団)法人」のつぎについて ◆その違いは何でしょうか ※株式会社のつぎについて ◆どの部類に属するのでしょうか

  • 法人って何?

    Wikiによれば、【生物学的には「ヒト」ではないが、法律上「人」とみなされるもの。】 全然わかりません。 財団法人、社団法人の説明はまだわかったものの。 「個人」に対する言葉って解釈していていいですか? 一般的な株式会社は法人? 財団法人、社団法人、株式会社を指した言葉ってことでいいですか?

  • 財団法人と社団法人の名称登記について

    民法の第三十五条で  『社団法人又は財団法人でない者は、その名称中に社団法人若しくは財団法人という文字又はこれらと誤認されるおそれのある文字を用いてはならない。 』 と財団・社団じゃないものがその言葉を使っちゃいけないよといっていますが、実際、社団または財団の法人が名称を登記するときに「財団法人・社団法人」という名称を使わずに登記することはあるのでしょうか?

  • VBでオラクルを使用する場合

    VBでオラクルを使用する場合、「Oracle InProc Server 4.0 Type Library」を参照可能にしていますが、このライブラリは必ず使用しなければならないのでしょうか? オラクルを使用するときにみなさんは上記ライブラリを使用していますか? また一般的に使用するライブラリがありましたら教えてください。

  • 【Excel】ある文字列を省いて表示させたい

    Excel2003を使用しています。 Sheet1のD列の値(会社名)をSheet2のO列へリンクしています。 Sheet2へは『株式会社』『有限会社』を省いた値を表示させたいのですが、どのようにしたらいいでしょうか? 関数の組み合わせで可能でしょうか? それとも、作業列を使用して『株式会社』『有限会社』を省く作業をしてからの方がいいでしょうか? いずれにしても、省く方法を知りたいです。よろしくお願いします。

  • VB6とOracleについて

    VB6でプログラミングをしております。 今まで、データベースはAccessを使用しておりました。 サーバーにAccessのデータ(mdb)を入れておくと クライアントは全てこのサーバーのmdbを読み書き しております。 この度、Oracle Database 10g XE(無料)に以降する事になりました。 今までの感覚で行くと、サーバーにのみOracleをインストール すれば良いと考えております。が、この考えは合っているのでしょうか? 各クライアントにもインストールが必要なのでしょうか? よろしくお願い致します。