public class ngmPGDBObject extends ngmDBObject
修飾子とタイプ | フィールドと説明 |
---|---|
static java.text.SimpleDateFormat |
SQLDateFormat |
static java.text.SimpleDateFormat |
SQLTimestampFormat |
static java.lang.String |
SYSDATE_STRING
Oracleのsysdateに相当する値を返す文字列:now()
|
C_BACKSLASH, C_BLOCK_CLOSE, C_BLOCK_OPEN, C_COMMA, C_CR, C_DOUBLE_BYTE_SPACE, C_DOUBLE_QUATATION, C_DOUBLE_QUOTATION, C_EQUAL, C_HYPHEN, C_LF, C_SINGLE_QUATATION, C_SINGLE_QUOTATION, C_SPACE, C_TAB, S_BACKSLASH, S_BLOCK_CLOSE, S_BLOCK_OPEN, S_COMMA, S_CR, S_CRLF, S_DOUBLE_QUATATION, S_DOUBLE_QUOTATION, S_EQUAL, S_HYPHEN, S_LF, S_SINGLE_QUATATION, S_SINGLE_QUOTATION, 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 |
getBooleanValueString(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 |
getDBControlDataStringForLogicalUndelete(java.lang.String ApplicationName) |
static java.lang.String |
getDBControlDataStringForUpdate(java.lang.String ApplicationName) |
static java.lang.String |
getDBDateString(java.sql.Date d)
与えられた値の日付を示すdatetime関数表記文字列を返す。
|
static java.lang.String |
getDBDateString(java.sql.Timestamp t)
与えられた値の日付と時刻を示すdatetime関数表記文字列を返す。
|
static java.lang.String |
getDBDateStringASDate(java.sql.Date d)
与えられた値の日付を示すdate関数表記文字列を返す。
|
static java.lang.String |
getDBString(java.lang.String OriginalString)
与えられた文字列中の単引用符"'"及び"\"を2重化した文字列を返す。
|
static java.lang.String |
getDBTimestampString(java.sql.Date d)
与えられた値の日付と時刻を示すdatetime関数表記文字列を返す。
|
static java.lang.String |
getDBTimestampString(java.sql.Timestamp t)
与えられた値の日付と時刻を示すdatetime関数表記文字列を返す。
|
static java.lang.String |
getQuotedDBString(java.lang.String OriginalString)
getDBStringの値をさらに単引用符で囲んだ文字列を返す。
|
protected void |
handleException(java.sql.SQLException e) |
protected void |
handleException(java.sql.SQLException e,
java.lang.String message) |
fixStringResultValue, getDBDateStringAsDate
debug, debug, equals_n, equals_n2, getBooleanProperty, getBooleanProperty, getGroupedProperties, getIntProperty, getIntProperty, getLog, getLongProperty, getLongProperty, getProperties, getPropertiesForMe, getProperty, getProperty, getShortProperty, getShortProperty, setLog, setNgmObject, setProperties, sysoutprintln
public static java.text.SimpleDateFormat SQLDateFormat
public static java.text.SimpleDateFormat SQLTimestampFormat
public static final java.lang.String SYSDATE_STRING
public java.lang.Object clone()
clone
クラス内 ngmDBObject
public static java.lang.String getDBDateStringASDate(java.sql.Date d)
public static java.lang.String getDBDateString(java.sql.Date d)
public static java.lang.String getDBDateString(java.sql.Timestamp t)
public static java.lang.String getDBTimestampString(java.sql.Date d)
public static java.lang.String getDBTimestampString(java.sql.Timestamp t)
public static java.lang.String getDBControlDataString(java.lang.String ApplicationName)
public static java.lang.String getDBControlDataStringForUpdate(java.lang.String ApplicationName)
public static java.lang.String getDBControlDataStringForLogicalDelete(java.lang.String ApplicationName)
public static java.lang.String getDBControlDataStringForLogicalUndelete(java.lang.String ApplicationName)
public static java.lang.String getDBString(java.lang.String OriginalString)
public static java.lang.String getQuotedDBString(java.lang.String OriginalString)
public static java.lang.String getBooleanCondition(java.lang.String column_name, boolean value)
public static java.lang.String getBooleanValueString(boolean value)
protected void handleException(java.sql.SQLException e)
handleException
クラス内 ngmDBObject
protected void handleException(java.sql.SQLException e, java.lang.String message)
handleException
クラス内 ngmDBObject