[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:15542] Re: DBAPI の日本語の取り扱いについて



なお SQL を (REST)API のように取り扱えるようにするプロジェクトは
ちらほらあるようです。

https://github.com/harasho2016/simple-API-Maker

あたりがわかりやすいでしょうか。


猪股

2024年3月23日(土) 20:30 Hiroaki Inomata <inomatah0612@xxxxxxxxx>:
>
> 以前に dbapi のLIKE についてどうしたこうしたと言ってましたが、
> 問題はそこではなくて、どうやら日本語文字列の取り扱いが私が思ってたのと
> 違ったようです。
>
> 例えば
> path tensu{
> DBSELECT{
> SELECT srycd,name, kananame
> FROM master.tbl_tensu_master
> WHERE srycd = '099200011';
> };
> };
> を
> http://phazor.jp:8001/dbapi/test3/tensu
> GET で叩くと
> srycd,name,kananame
> 099200011,◆朝:,アサ
> と正しい結果が返ってきます。
>
> が、検索をカナでかけた
> path tensu{
> DBSELECT{
> SELECT srycd,name, kananame
> FROM master.tbl_tensu_master
> WHERE kananame = 'アサ';
> };
> };
> の場合、
> srycd,name,kananame
>
> と検索に引っかからなくなってしまいます。
>
> カタカナ(日本語文字列)だけ何か違う指定方法があるのでしょうか?
>
> 私は、単純に擬似SQLをパースするとき日本語(文字列)の処理に
> 見落としがあったように思います。
>
>
> 猪股弘明
> 精神保健指定医
> *****************************************************************************
> Hiroaki Inomata
> MD: Psychiatry BA: Physics
> PHAZOR, LLC: CEO https://phazor.info
> -- Medical Open Source Software Activities --
> OsiriX (open-source ver): contributor, Horos: contributor
> HorliX: developer https://phazor.info/HorliX
> OpenDolphin-2.7m: developer
> https://github.com/Hiroaki-Inomata/OpenDolphin-2.7m (source code)
> ...etc