com.ngMAT.Common
クラス ngmPGDBObject

java.lang.Object
  |
  +--com.ngMAT.Common.ngmObject
        |
        +--com.ngMAT.Common.ngmDBObject
              |
              +--com.ngMAT.Common.ngmPGDBObject
すべての実装インタフェース:
java.lang.Cloneable, ngmObjectFunction, java.io.Serializable

public class ngmPGDBObject
extends ngmDBObject

ngmDBObject for PostgreSQL. ngmDBObjectのPostgreSQL版。

導入されたバージョン:
JDK1.1.8
関連項目:
直列化された形式

フィールドの概要
static java.text.SimpleDateFormat SQLDateFormat
           
static java.text.SimpleDateFormat SQLTimestampFormat
           
static java.lang.String SYSDATE_STRING
          Oracleのsysdateに相当する値を返す文字列:datetime('now'::abstime)
 
インタフェース com.ngMAT.Common.ngmObjectFunction から継承したフィールド
C_BACKSLASH, C_BLOCK_CLOSE, C_BLOCK_OPEN, C_COMMA, C_CR, C_DOUBLE_QUATATION, C_EQUAL, C_LF, C_SINGLE_QUATATION, C_SPACE, C_TAB, S_BACKSLASH, S_BLOCK_CLOSE, S_BLOCK_OPEN, S_COMMA, S_CR, S_CRLF, S_DOUBLE_QUATATION, S_EQUAL, S_LF, S_SINGLE_QUATATION, S_SPACE, S_TAB
 
コンストラクタの概要
ngmPGDBObject()
           
 
メソッドの概要
 java.lang.Object clone()
           
static java.lang.String getBooleanCondition(java.lang.String column_name, boolean value)
          bool値カラムのPostgreSQL用(booleanフィールド)条件句文字列表現を返す。
static java.lang.String getDBControlDataString(java.lang.String ApplicationName)
           
static java.lang.String getDBControlDataStringForLogicalDelete(java.lang.String ApplicationName)
           
static java.lang.String getDBControlDataStringForUpdate(java.lang.String ApplicationName)
           
static java.lang.String getDBDateString(java.sql.Date d)
          与えられた値の日付を示すTO_DATE関数表記文字列を返す。
static java.lang.String getDBDateString(java.sql.Timestamp t)
          与えられた値の日付と時刻を示すTO_DATE関数表記文字列を返す。
static java.lang.String getDBString(java.lang.String OriginalString)
          与えられた文字列中の単引用符"'"及び"\"を2重化した文字列を返す。
static java.lang.String getQuotedDBString(java.lang.String OriginalString)
          getDBStringの値をさらに単引用符で囲んだ文字列を返す。
 
クラス com.ngMAT.Common.ngmObject から継承したメソッド
debug, debug, equals_n, getLog, getProperties, getProperty, setLog, setNgmObject, setProperties
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SQLDateFormat

public static java.text.SimpleDateFormat SQLDateFormat

SQLTimestampFormat

public static java.text.SimpleDateFormat SQLTimestampFormat

SYSDATE_STRING

public static final java.lang.String SYSDATE_STRING
Oracleのsysdateに相当する値を返す文字列:datetime('now'::abstime)
コンストラクタの詳細

ngmPGDBObject

public ngmPGDBObject()
メソッドの詳細

clone

public java.lang.Object clone()
オーバーライド:
クラス ngmDBObject 内の clone

getDBDateString

public static java.lang.String getDBDateString(java.sql.Date d)
与えられた値の日付を示すTO_DATE関数表記文字列を返す。書式はYYYY-MM-DDに固定。

getDBDateString

public static java.lang.String getDBDateString(java.sql.Timestamp t)
与えられた値の日付と時刻を示すTO_DATE関数表記文字列を返す。書式はYYYY-MM-DD hh24:mi:ssに固定。

getDBControlDataString

public static java.lang.String getDBControlDataString(java.lang.String ApplicationName)

getDBControlDataStringForUpdate

public static java.lang.String getDBControlDataStringForUpdate(java.lang.String ApplicationName)

getDBControlDataStringForLogicalDelete

public static java.lang.String getDBControlDataStringForLogicalDelete(java.lang.String ApplicationName)

getDBString

public static java.lang.String getDBString(java.lang.String OriginalString)
与えられた文字列中の単引用符"'"及び"\"を2重化した文字列を返す。

getQuotedDBString

public static java.lang.String getQuotedDBString(java.lang.String OriginalString)
getDBStringの値をさらに単引用符で囲んだ文字列を返す。

getBooleanCondition

public static java.lang.String getBooleanCondition(java.lang.String column_name,
                                                   boolean value)
bool値カラムのPostgreSQL用(booleanフィールド)条件句文字列表現を返す。


バグや機能要求の報告
最新の情報
Copyright 2000 - ngMAT Corporation