ベストアンサー Oracleの文字対応について。 2005/02/07 20:05 Oracleのデータベースは、ユニコードに対応しているのでしょうか? 『膁』という文字を入力したいのですが・・・。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー k_o_r_o_c_h_a_n ベストアンサー率55% (526/942) 2005/02/07 20:58 回答No.2 >Oracleのデータベースは、ユニコードに対応しているのでしょうか? UTF8のデータベースならば作成可能です。 >#1さん >最も、膁というのは単なるビット列でしかないので、 >何にでも入れられるっちゃ入れられるんだけど。 varchar2などNLSの関与する属性に関しては、何でも入るという認識は間違い。 エラーになります。 BLOBなど、NLSが一切関与しない属性は好き放題に使えますが.. 質問者 お礼 2005/02/08 09:24 早速の回答、ありがとうございました。 勉強になりました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) anmochi ベストアンサー率65% (1332/2045) 2005/02/07 20:14 回答No.1 これは、デフォルトエンコードがSJISの場合は、フィールドを作るときにvarchar2でなくってnvarchar2で作らないとダメな気がする。最も、膁というのは単なるビット列でしかないので、何にでも入れられるっちゃ入れられるんだけど。 質問者 お礼 2005/02/08 09:25 早速の回答、ありがとうございました。 勉強になりました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターデータベースOracle 関連するQ&A オラクルテーブルで受け付けない文字 ACCESS97のデータベースで オラクルのテーブルを使用しています。 アクセスのテーブルではクエリーが実行できたのですが (実行時に読込めた) 名前を変更して、(リンクしている)オラクルテーブルで実施すると 上手く行きません。 オラクルテーブルでは、受けつけない文字があると聞いたことがあります。 例えば、 " や ' など。 このような文字 一覧がわかるページ等 ないでしょうか? OracleでUnicode対応にしたい オラクルでUnicode対応にしたいのですが やりかたがいまいちわからず・・・ こんなかんじでやったのですが CREATE TABLESPACE TEST DATAFILE 'D:\TEST.ORA' CHARACTER SET UTF8; どうもうまくいきません ご存知の方よろしくおねがいします 文字化け ORACLE(UNICODE)に対し、 SQL*PLUSから、(test.sql等)ファイルから insert文で'(1)'とう文字を入力しようとすると、 文字化けが発生します。 1)ORACLEにUNICODEで'(1)'という文字は登録可能でしょうか? 2)もし可能なら、どのような方法で可能でしょうか?(SQL*PLUSで) 以上、お願い致します ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム オラクルのテーブルでの入力制限 こんにちは。教えてください。 小職はオラクルデータベースを使って銀行振り込みファームバンキングをする プログラムを作成しています。 出力項目の振り込み名義人名カナは小文字のみ指定です。 そこでオラクルのテーブルに小文字しか入力できない制限を指定したいのですが ご存じの方は教えてください。 オラクル側で入力制限を行うのが一番堅いと思います。 よろしくお願いします。 (^^ オラクルの特殊文字 SQL92での特殊文字以外にオラクル独自の特殊文字は何かありますか? ”’()等以外にありましたっけ? Oracleのnchar型について お世話になります。教えてください。 Oracle9iのnchar型について詳しく知りたいのですが。 char型の場合、データベースの作成時の文字コードで文字が格納 されますが、nchar型の場合、unicodeで格納されるという 認識でいます。 例えば、SJISには存在しない文字は、char型の列に登録すると、 文字化けするので、 nchar型の列に登録しようと思うのですが、nchar型の列の値を SQLPlusやosqledit,objectbrowserで表示しても '?' と 表示されます。 正しく nchar型の列の値を表示する にはどうすればいいのでしょうか? 例えば、VB.netなどのプログラムから取得した場合には、正しく 文字化けせずに取得できるという認識でいいのでしょうか? よろしくお願いします。 オラクルにて オラクルにて オラクルデータベースへ新規テーブルをエクセルからインポートしようと していますが、その中で、●の記号(マーク)しかないフィールドがあり、 このデータ型は何にあたるか教えて頂きたく、もしかしたらこの記号は オラクルへ移行出来ないのかも知れないと思ってもいますが、 ご回答下さいます様宜しくお願い致します。 Oracleにおいて インスタンスとはどういうものでしょうか? データベースのスキーマとの関係 Postgres等のデータベースとの関係 を教えてください Postgresの場合は スキーマ=データベース ですが オラクルの場合はインスタンスの中にデータベース=スキーマがあるのでしょうか? そしてデータベースの中にテーブル等オブジェクトがあるのでしょうか? シスアドとオラクル オラクルのBRONZEの勉強をしようと決起したのですが、友人に「お前みたいな素人はシスアドである程度 用語を覚えてからオラクルの資格を目指すべき」と言われました。 別友人に聞いたりすると「オラクルはデータベース知識だから、すぐにテキストに取り掛かっても受かるとは思う」と言われました。 ひそかにシステム部への配属を狙っているのでオラクルを考えたのですが、その理由が会社がオラクルデータベースのシステムで動いているのです、シスアドも上級などがあり企業で評価大とあります。 その二種類に限らずどういったシステム系の資格が評価高いのでしょうか? どなたか教えてください。 oracle 9i を使いたい oracle を勉強して宝くじのロトのデータベースなどに接続して予想を立てたいです。oracle 9i の何を買えばよいでしょうか? またいくらしますか? Unicode文字の簡単な例が欲しいです ※Unicodeとかutf16とか厳密な意味での表記はよく分からないので "Windwosで使用していて、SJISとSJIS以外を判別したい"とでも 解釈して戴ければと… SJIS以外を判別して制御する簡単なスクリプトを作りたいです。 動作テスト用に(SJISに対応文字が無い)Unicode文字の簡単な 文字が欲しいのですが何か適当なのは無いでしょうか? ・入力しやすい ・目視でSJIS以外とわかりやすい こんな感じが希望なのですが… あとできれば"~"のように、SJISとUnicodeで、別の似た文字に 対応されている為に問題を起こしやすい文字の例も教えて戴けると ありがたいです。 よろしくお願いします。 Oracleの欠点 データベースには主に、 MySQL、PostgreSQL、Oracleが 使われていると言う事を知ったのですが、 MySQL、PostgreSQLは無料なのに対して、 Oracleは有料ですよね。 その分、高機能だという予想をつけていますが、 Oracleの欠点はなんですか? Oracleにできなくて、MySQL、PostgreSQLにできることとか・・・ あと、Oracleは速いですか? MySQLは速いらしいですが、Oracleはそれに比べたらどうなのでしょうか? AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム Oracleの対応OSについて ORACLEを勉強するにあたって体験版をインストールしようと考えている のですが、Oracleが対応しているOSがわからないためインストールができません そこで質問です。 VISTA HOME BASICをOracleクライアントとOracleサーバにして2台のパソコン (2台ともVISTA HOME BASIC)で利用できるでしょうか。 (ネットワーク経由も勉強したいため2台のパソコンを利用します) インターネットで日本オラクルやOTNのページを見たのですがよくわかりませんでした。 VBとオラクル オラクルのデータベースを使ったプログラミングを頼まれました。 今まではアクセスしか使った事なく、オラクルははじめてなので どう扱えばいいのかわかりません。 何かわかりやすいサイトとかありますでしょうか? 教えて下さい。 よろしくお願い致します。 JavaからOracleへの接続が出来たり出来なかったりする こんにちは。 いつもお世話になっています。よろしくお願いします。 Javaで、 JDBCドライバをロードし、OCI接続をして、 Oracleのデータベースを操作しています。 この、ロード接続の部分が、出来たり出来なかったりする不思議な現象に困っています。 ソースの中の一部分ですが、 (1)文字列を表示する処理 (2)JDBCドライバのロードとOracleへの接続処理 (3)キーボード入力を促す処理 という順番で、処理があります。 (1)の表示がされた状態で以下、エラー処理の表示になります。 イコール 同じソースで(3)までうまく進む時もあります。 (1)の表示がされた部分で長らく固まっていて、1~2分後に突然 (3)の入力を促す処理に進んだりもします。 このような現象を経験されたことのある方、 またOracleの接続にお詳しい方、 どうか、ご教授よろしくお願いします。 Unicode対応でも保存できない文字の保存法 チャットで使うと不思議なこと(改行など)ができる半角スペースみたいな文字があるのですが、それを保存したいです。 クリップボードに貼り付けるまでは出来るのですが、その後、Unicodeに対応させたメモ帳に貼り付けても認識しませんでした。 また、Unicode対応のクリップボードの履歴を保存させるソフトでも表示されませんでした。その文字と普通の文字を組み合わせてコピーすると、普通の文字だけになっていました。 この不思議な文字は一体何なのでしょうか?どうすれば保存することができますか? オラクルとは? 初めまして。yama3desuと申します。お願いします。 所属する団体の集計作業で、私は、Accessで可能だと思うのですが、 業者から持ってきているのは、オラクルなのです。 結構な価格でもあり、考えているわけですが、 正直、オラクルにする優位性がわかりません。 データ自体は、会員のプライバシーもあり、公開できるものではありません。 業者と交渉している当事者ではないのでありますが、後学のためにお教え願いたいと存じます。 格好は悪いかもしれませんが、会員がアクセスのファイルで、 データベースを作り、集計すればいいのじゃないかと私は思っています。 完全な詳細は説明できないので、回答しにくいとは思いますが、 オラクルという事は、Linuxですよね。 という事は、所属する団体の事務所は当然、windowsですが、 もう1台パソコンをセットで購入せねばならないということになるのでしょうか。 オラクルならば、ファイルサーバーにおいて、 同時に事務の2人で集計作業を進めていけるとか、 (アクセスならば、1ファイルを同時に作業できるのは一人ですよね。) などなど。データベースの事に詳しくないのでお尋ねします。 そもそも、オラクルというのを採用するのはそんなにいいのでしょうか。 具体的な説明が不足しているに違いないので、ご回答に繋がりにくいとは思います。 何か、お教えいただければ、幸甚です。m(_ _)m 文字からunicodeの番号を知ることは出来ますか エクセルを使っている時、IMPパッドからunicodeの文字を入力したのですが その文字がIMPパッドのどこにあった文字なのか分からなくなりました 今は、エクセルに入力してある文字をコピーして使っています この文字のunicodeの番号なんかを知ることは出来ますでしょうか? Oracleのパフォーマンスが悪い!といわれたとき Oracleデータベースのパフォーマンスが悪いと相談を受けましたがどういった手順調査するのがいいのでしょうか?教えて下さい。 オラクルのバージョンとウィンドウズOSの対応について オラクルのバージョンとウィンドウズOSの対応について知りたいのですが、 例えば、ORACLE7iはWIN95~WIN98まで対応?とかです。 なにか良いWeb等ありましたら紹介してください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター データベース SQL ServerOraclePostgreSQLMySQLNoSQLその他(データベース) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
早速の回答、ありがとうございました。 勉強になりました。