EC-CUBE
Public メソッド
クラス SC_DB_DBFactory_PGSQL
SC_DB_DBFactory_PGSQLに対する継承グラフ
Inheritance graph
[凡例]
SC_DB_DBFactory_PGSQLのコラボレーション図
Collaboration graph
[凡例]

Public メソッド

 sfGetDBVersion ($dsn="")
 sfChangeMySQL ($sql)
 getOrderYesterdaySql ($method)
 getOrderMonthSql ($method)
 getReviewYesterdaySql ()
 getSendHistoryWhereStartdateSql ()
 getDownloadableDaysWhereSql ($dtb_order_alias= 'dtb_order')
 getOrderTotalDaysWhereSql ($type)
 getOrderTotalAgeColSql ()
 concatColumn ($columns)
 findTableNames ($expression="")
 getCharSet ()

関数

concatColumn ( columns)

文字列連結を行う.

引数:
array$columns連結を行うカラム名
戻り値:
string 連結後の SQL 文

SC_DB_DBFactoryを再定義しています。

findTableNames ( expression = "")

テーブルを検索する.

引数に部分一致するテーブル名を配列で返す.

非推奨:
SC_Query::listTables() を使用してください
引数:
string$expression検索文字列
戻り値:
array テーブル名の配列

SC_DB_DBFactoryを再定義しています。

文字コード情報を取得する

戻り値:
array 文字コード情報
getDownloadableDaysWhereSql ( dtb_order_alias = 'dtb_order')

ダウンロード販売の検索条件の SQL を返す.

引数:
string$dtb_order_alias
戻り値:
string 検索条件の SQL
getOrderMonthSql ( method)

当月の売上高・売上件数を算出する SQL を返す.

引数:
string$methodSUM または COUNT
戻り値:
string 当月の売上高・売上件数を算出する SQL

SC_DB_DBFactoryを再定義しています。

売上集計の年代別集計の年代抽出部分のSQLを返す

戻り値:
string 年代抽出部分の SQL

売上集計の期間別集計のSQLを返す

引数:
mixed$type
戻り値:
string 検索条件のSQL
getOrderYesterdaySql ( method)

昨日の売上高・売上件数を算出する SQL を返す.

引数:
string$methodSUM または COUNT
戻り値:
string 昨日の売上高・売上件数を算出する SQL

SC_DB_DBFactoryを再定義しています。

昨日のレビュー書き込み件数を算出する SQL を返す.

戻り値:
string 昨日のレビュー書き込み件数を算出する SQL

SC_DB_DBFactoryを再定義しています。

メール送信履歴の start_date の検索条件の SQL を返す.

戻り値:
string 検索条件の SQL

SC_DB_DBFactoryを再定義しています。

sfChangeMySQL ( sql)

MySQL 用の SQL 文に変更する.

DB_TYPE が PostgreSQL の場合は何もしない

private

引数:
string$sqlSQL 文
戻り値:
string MySQL 用に置換した SQL 文

SC_DB_DBFactoryを再定義しています。

sfGetDBVersion ( dsn = "")

DBのバージョンを取得する.

引数:
string$dsnデータソース名
戻り値:
string データベースのバージョン

SC_DB_DBFactoryを再定義しています。


このクラスの説明は次のファイルから生成されました:
 全て データ構造 ネームスペース 関数 変数