public class ngmDBObject extends ngmObject implements java.lang.Cloneable
カラム名 | 意味 | 型 |
CREATED_BY | 作成アプリケーション名 | VARCHAR2 |
CREATED_ON | 作成日時 | DATE |
UPDATED_BY | 更新アプリケーション名 | VARCHAR2 |
UPDATED_ON | 更新日時 | DATE |
DELETED_BY | 削除アプリケーション名 | VARCHAR2 |
DELETED_ON | 削除日時 | DATE |
修飾子とタイプ | フィールドと説明 |
---|---|
static java.text.SimpleDateFormat |
SQLDateFormat |
static java.text.SimpleDateFormat |
SQLTimestampFormat |
static java.lang.String |
SYSDATE_STRING |
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
コンストラクタと説明 |
---|
ngmDBObject() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
clone() |
static java.lang.String |
fixStringResultValue(java.lang.String value)
文字化けするダブルバイト文字を含むoracleからfetchした文字列フィールドの値を補正する。
|
static java.lang.String |
getBooleanCondition(java.lang.String column_name,
boolean value)
bool値カラムのOracle用(数値フィールド)条件句文字列表現を返す。
|
static java.lang.String |
getBooleanValueString(boolean value)
bool値カラムのOracle上での(数値フィールド)文字列表現を返す。
|
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)
与えられた値の日付を示すTO_DATE関数表記文字列を返す。
|
static java.lang.String |
getDBDateString(java.sql.Timestamp t)
与えられた値の日付と時刻を示すTO_DATE関数表記文字列を返す。
|
static java.lang.String |
getDBDateStringAsDate(java.sql.Date d)
与えられた値の日付を示すTO_DATE関数表記文字列を返す。
|
static java.lang.String |
getDBString(java.lang.String OriginalString)
与えられた文字列中の単引用符"'"を2重化した文字列を返す。
|
static java.lang.String |
getDBTimestampString(java.sql.Date d)
与えられた値の日付を示すTO_DATE関数表記文字列を返す。
|
static java.lang.String |
getDBTimestampString(java.sql.Timestamp t)
与えられた値の日付を示すTO_DATE関数表記文字列を返す。
|
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) |
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 java.lang.String SYSDATE_STRING
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)
protected void handleException(java.sql.SQLException e, java.lang.String message)
public static java.lang.String fixStringResultValue(java.lang.String value)
value
-