やじゅ@アプリケーション・ラボ わんくま支局

目次

Blog 利用状況

ニュース

プロフィール

MSMVP

Oracleにて「~(チルダ)」の文字が化ける現象について(WaveDash問題)

WaveDash問題について、備忘録として残しておく。

OracleでDBに「~(チルダ)」を格納し、Select文で取得すると「?」に文字化ける
割と有名な問題点、Oracleをインストールするときに設定漏れに注意
環境変数をNLS_LANG = JAPANESE_JAPAN.JA16SJISTILDEにしておく。

ODBC, oo4oなど内部で一旦Unicodeに変換するミドルウェアにおいて、「~」という文字に対するSJISの波ダッシュ(0x8160)とUnicode波ダッシュ(U+301C:Wave dash)
のマッピング(全角チルダ(U+FF5E:Fullwidth Tilde)に割り当てている)がOracleとMicrosoftの間で異なっているのが原因です。

Oracleの覚え書き ~ の文字化けの話
http://shodai.hp.infoseek.co.jp/oracle/oracle.html#20050105
アプリケーション設計と開発時のガイドライン
http://www.shift-the-oracle.com/guidlines.html


ついでにこれも・・・
半角の丸括弧「)」がパス(フォルダ、ファイル名)に含まれてるとOracle接続が出来ない
http://blog.yaju.jp/200703/article_8.html

投稿日時 : 2008年4月21日 1:41

コメントを追加

# re: Oracleにて「~(チルダ)」の文字が化ける現象について 2008/04/21 10:27 はつね

DB側もクライアント側もNLS_LANGにはJA16SJISTILDEにしておいた方がいいです。
なぜ、このようなことが起こるのか、書籍に詳しくかいてあるのでどこかで見かけたら立ち読みしてみて下さい(結構説明大変)。

あとリンク先で「CHARACTER SETはOSにあわせる」とありますがあわせなくてもいいです。最近のWindowsはUnicodeですがJA16SJISTILDEを指定できますし、Linuxとかつかってても指定できますよ。

# re: Oracleにて「~(チルダ)」の文字が化ける現象について 2008/04/21 13:57 とっちゃん

うちは、以前この問題で、データのやり取りがShift-JISを強制されてました。
裏のDBに何を使っていたのかは知らんですが、化けるからUTF-8/UTF-16は使うなと。

ま、当時は9x前提での考慮が必要だったので、都合が良かったといえばその通りなんですがねw

# re: Oracleにて「~(チルダ)」の文字が化ける現象について 2008/04/22 0:00 中博俊

WaveDash問題のほうがキーワードとしては適切

# re: Oracleにて「~(チルダ)」の文字が化ける現象について(WaveDash問題) 2008/04/22 16:32 やじゅ

コメントありがとうございます。

検索キーワードがひっかかりやすいように、「WaveDash問題」を
追記しました。

# re: ~が〜に化ける…………Oracle xe 2008/07/04 14:11 Ognacの雑感

re: ~が?に化ける…………Oracle xe

# 偽物時計 2021/12/29 5:00 uqhmbczst@docomo.ne.jp

とても迅速丁寧で
素晴らしいと思います。
お振り込みしたら
すぐお返事が来て
その日の内に
発送して下さいました!
商品は、まだですが
とても素敵なショップさんなので
先にショップレビューだけさせて頂きました。
また何か購入したいと思います。
偽物時計 https://www.kopi66.com/product/detail.aspx-id=12998.htm

# stromectol uk buy http://stromectolabc.com/
stromectol 3 mg tablets price 2022/02/08 9:28 Busjdhj

stromectol uk buy http://stromectolabc.com/
stromectol 3 mg tablets price

# ivermectin price usa http://stromectolabc.com/
ivermectin 6 mg tablets 2022/02/08 16:31 Busjdhj

ivermectin price usa http://stromectolabc.com/
ivermectin 6 mg tablets

# kvySZhOtduZJo 2022/04/19 10:41 johnanz

http://imrdsoacha.gov.co/silvitra-120mg-qrms

# male erection pills https://erectionpills.best/
ed treatment pills 2022/06/28 19:44 ErectionPills

male erection pills https://erectionpills.best/
ed treatment pills

# prednisone brand name india https://prednisone20mg.icu/ 2022/10/15 13:15 Prednisone

prednisone brand name india https://prednisone20mg.icu/

# site of dating https://datingtopreview.com/
dating team 2022/10/17 20:32 Dating

site of dating https://datingtopreview.com/
dating team

# prednisone price south africa https://prednisone20mg.site/
prednisone best price 2022/11/15 17:52 Prednisone

prednisone price south africa https://prednisone20mg.site/
prednisone best price

# prednisolone prednisone https://prednisonepills.site/
prednisone 100 mg 2022/11/28 23:46 Prednisone

prednisolone prednisone https://prednisonepills.site/
prednisone 100 mg

# tinder dating site free search https://datingonlinehot.com/
worldwide internet dating 2022/12/09 19:14 Dating

tinder dating site free search https://datingonlinehot.com/
worldwide internet dating

# buy cytotec in usa - https://cytotecsale.pro/# 2023/04/28 23:25 Cytotec

buy cytotec in usa - https://cytotecsale.pro/#

# canadian pharmacies without prescriptions https://pillswithoutprescription.pro/# 2023/05/14 22:08 PillsPresc

canadian pharmacies without prescriptions https://pillswithoutprescription.pro/#

# gГјnstige online apotheke 2023/09/26 15:26 Williamreomo

http://onlineapotheke.tech/# online apotheke versandkostenfrei
online apotheke deutschland

# internet apotheke 2023/09/26 23:10 Williamreomo

https://onlineapotheke.tech/# internet apotheke
internet apotheke

# online apotheke preisvergleich 2023/09/27 0:05 Williamreomo

https://onlineapotheke.tech/# versandapotheke
versandapotheke deutschland

# п»їonline apotheke 2023/09/27 1:30 Williamreomo

https://onlineapotheke.tech/# internet apotheke
online apotheke deutschland

# п»їonline apotheke 2023/09/27 2:59 Williamreomo

http://onlineapotheke.tech/# п»?online apotheke
online apotheke gГ?nstig

# acquisto farmaci con ricetta 2023/09/27 18:41 Rickeyrof

acheter sildenafil 100mg sans ordonnance

# comprare farmaci online con ricetta 2023/09/27 19:29 Rickeyrof

acheter sildenafil 100mg sans ordonnance

# farmacia online migliore 2023/09/27 20:02 Rickeyrof

acheter sildenafil 100mg sans ordonnance

# world pharm com 2023/10/16 14:52 Dannyhealm

Their global perspective enriches local patient care. https://mexicanpharmonline.com/# mexican pharmaceuticals online

# foreign pharmacies com 2023/10/16 23:00 Dannyhealm

Their global approach ensures unparalleled care. http://mexicanpharmonline.shop/# mexico drug stores pharmacies

# canadian pharmacies that ship to us 2023/10/17 1:14 Dannyhealm

Comprehensive side effect and adverse reaction information. https://mexicanpharmonline.shop/# mexico drug stores pharmacies

# how to buy prescriptions from canada safely 2023/10/17 11:42 Dannyhealm

They source globally to provide the best care locally. http://mexicanpharmonline.shop/# mexican mail order pharmacies

# canada pharmacies online 2023/10/17 16:16 Dannyhealm

They stock quality medications from all over the world. http://mexicanpharmonline.com/# mexican rx online

# prescription online canada 2023/10/18 8:12 Dannyhealm

Every international delivery is prompt and secure. http://mexicanpharmonline.shop/# mexico drug stores pharmacies

# no perscription required 2023/10/18 9:57 Dannyhealm

Their online portal is user-friendly and intuitive. https://mexicanpharmonline.com/# mexico drug stores pharmacies

# indianpharmaonline review 2023/10/18 14:36 Dannyhealm

Their international insights have benefited me greatly. http://mexicanpharmonline.shop/# mexican border pharmacies shipping to usa

# candaian pharmacies 2023/10/18 15:47 Dannyhealm

A name synonymous with international pharmaceutical trust. https://mexicanpharmonline.com/# mexico drug stores pharmacies

# online mexican pharmacies 2023/10/19 0:28 Dannyhealm

They always have the newest products on the market. https://mexicanpharmonline.shop/# mexican border pharmacies shipping to usa

# buy valtrex no prescription https://valtrex.auction/ generic valtrex canada 2023/10/24 17:41 Valtrex

buy valtrex no prescription https://valtrex.auction/ generic valtrex canada

# buy paxlovid online https://paxlovid.bid/ paxlovid india 2023/10/25 18:24 Paxlovid

buy paxlovid online https://paxlovid.bid/ paxlovid india

# paxlovid generic 2023/12/01 6:24 Mathewhip

Paxlovid buy online http://paxlovid.club/# Paxlovid buy online

# farmaci senza ricetta elenco https://farmaciait.pro/ farmacia online senza ricetta 2023/12/04 7:03 Farmacia

farmaci senza ricetta elenco https://farmaciait.pro/ farmacia online senza ricetta

# ï»¿farmacia online 2023/12/07 14:34 RonnieCag

https://vardenafilo.icu/# farmacias online seguras en españa

# farmacia barata 2023/12/07 17:35 RonnieCag

http://farmacia.best/# farmacia online envío gratis

# farmacia online envío gratis 2023/12/08 3:09 RonnieCag

https://vardenafilo.icu/# farmacia online 24 horas

# farmacia envíos internacionales 2023/12/08 6:11 RonnieCag

https://tadalafilo.pro/# farmacias online seguras en españa

# farmacias baratas online envío gratis 2023/12/09 12:18 RonnieCag

http://vardenafilo.icu/# farmacia online envío gratis

# farmacia envíos internacionales 2023/12/10 8:26 RonnieCag

http://farmacia.best/# farmacia online 24 horas

# farmacia online barata 2023/12/10 14:19 RonnieCag

https://vardenafilo.icu/# farmacia online madrid

# farmacias online baratas 2023/12/10 17:30 RonnieCag

https://sildenafilo.store/# comprar sildenafilo cinfa 100 mg españa

# farmacia envíos internacionales 2023/12/11 4:54 RonnieCag

http://farmacia.best/# farmacia online envío gratis

# farmacia 24h 2023/12/11 10:48 RonnieCag

https://farmacia.best/# farmacia online envío gratis

# farmacias online seguras en españa 2023/12/11 13:32 RonnieCag

http://vardenafilo.icu/# farmacia online madrid

# farmacias baratas online envío gratis 2023/12/13 1:44 RonnieCag

http://sildenafilo.store/# se puede comprar sildenafil sin receta

# Pharmacie en ligne sans ordonnance 2023/12/13 18:09 Larryedump

https://pharmacieenligne.guru/# Pharmacies en ligne certifiées

# Pharmacies en ligne certifiées 2023/12/14 19:06 Larryedump

https://pharmacieenligne.guru/# Pharmacie en ligne livraison rapide

# Pharmacies en ligne certifiées 2023/12/16 1:49 Larryedump

http://pharmacieenligne.guru/# pharmacie ouverte

# best male enhancement pills https://edpills.tech/# top ed pills 2023/12/23 4:38 EdPills

best male enhancement pills https://edpills.tech/# top ed pills

# where buy generic clomid tablets 2023/12/27 1:05 RaymondGrido

https://clomid.site/# can you get generic clomid tablets

# cost of generic clomid tablets 2023/12/29 7:28 RaymondGrido

https://prednisone.bid/# prednisone 2.5 mg

# best ed pills online 2024/01/09 3:55 CharlesDioky

http://edpillsdelivery.pro/# best medication for ed

# Abortion pills online 2024/01/13 20:50 Keithturse

http://misoprostol.shop/# buy cytotec

# farmacia online miglior prezzo 2024/01/15 21:45 Wendellglaks

https://tadalafilitalia.pro/# farmacie online autorizzate elenco

# arimidex vs tamoxifen bodybuilding 2024/01/20 23:59 Normantug

http://prednisonepharm.store/# buying prednisone mexico

# where to buy cheap clomid 2024/01/21 10:58 LarryVoP

Long-Term Effects https://cytotec.directory/# Misoprostol 200 mg buy online

# get cheap clomid online 2024/01/22 3:13 LarryVoP

They're at the forefront of international pharmaceutical innovations http://cytotec.directory/# п»?cytotec pills online

# cost cheap clomid now 2024/01/22 9:06 LarryVoP

The staff always ensures confidentiality and privacy https://cytotec.directory/# buy cytotec online fast delivery

# canada drug 2024/01/22 16:24 Stevenhex

http://edpills.bid/# ed pills for sale

# international pharmacies 2024/01/23 6:56 Stevenhex

https://edwithoutdoctorprescription.store/# best non prescription ed pills

# where to buy ivermectin pills 2024/01/30 22:30 Andrewamabs

http://ivermectin.store/# purchase stromectol online

# ivermectin cream 1 2024/01/31 6:37 Andrewamabs

https://ivermectin.store/# buy stromectol online

# ivermectin otc 2024/01/31 14:14 Andrewamabs

http://prednisonetablets.shop/# 50mg prednisone tablet

# pharmacies in mexico that ship to usa 2024/02/17 8:08 TravisFlaks

http://mexicanph.com/# reputable mexican pharmacies online
mexican border pharmacies shipping to usa

# zestril canada 2024/02/25 8:24 Charlesmax

https://stromectol.fun/# stromectol 12mg

# facebook dating app 2024/03/03 21:20 RodrigoGrany

https://abelladanger.online/# abella danger izle

# dating sites free 2024/03/04 21:08 Thomasjax

http://sweetiefox.online/# swetie fox

# ph sweetie fox https://sweetiefox.pro/ - sweetie fox cosplay
2024/03/06 20:24 SwitieFox

ph sweetie fox https://sweetiefox.pro/ - sweetie fox cosplay

# melhor jogo de aposta para ganhar dinheiro 2024/03/14 6:45 BrianTop

http://aviatorjogar.online/# aviator game

# jogo de aposta online 2024/03/15 5:09 BrianTop

http://jogodeaposta.fun/# aviator jogo de aposta

# how can i get clomid without insurance 2024/04/03 4:45 Robertsuela

https://prednisoneall.shop/# prednisone 10mg online

# can you get generic clomid for sale 2024/04/03 13:07 Robertsuela

https://clomidall.shop/# where to buy generic clomid pills

# get cheap clomid price 2024/04/03 17:43 Robertsuela

http://prednisoneall.shop/# prednisone prices

# doxycycline mono 2024/04/12 9:51 Archiewef

https://misoprostol.top/# Misoprostol 200 mg buy online

タイトル
名前
URL
コメント