質問 > その他 > function listTables()の結果がすべて小文字 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
marugizmo |
投稿日時: 2014/2/28 11:30
対応状況: −−−
|
一人前 登録日: 2012/4/6 居住地: 投稿: 147 |
function listTables()の結果がすべて小文字 こんにちは
PostgreSQL 9.1.12 MySQL 5.5.36 でテストしているのですが、
とすると、テーブル一覧のテーブル名がすべて小文字になります。 具体的には、
と大文字と小文字のテーブルを用意しているのですが、
と返ってきてしまいます。 テーブル名を大文字小文字ちゃんと取るにはどうしたら良いでしょう?
|
karin |
投稿日時: 2014/2/28 12:13
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: function listTables()の結果がすべて小文字 確かMDB2はデフォルトで'portability' = MDB2_PORTABILITY_ALL が設定されていたはずです。→フィールド名がすべて小文字で返される。
mdb2オブジェクトを生成した後に $mdb2->setOption('portability', MDB2_PORTABILITY_ALL ^ MDB2_PORTABILITY_FIX_CASE); と設定変更できるかと思います。 EC-CUBEでは、SC_DB_DBFactoryあたりです。
|
marugizmo |
投稿日時: 2014/2/28 13:19
対応状況: −−−
|
一人前 登録日: 2012/4/6 居住地: 投稿: 147 |
Re: function listTables()の結果がすべて小文字 karinさま
ありがとうございます。 もっと勉強しなきゃですorz 引用:
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |