public class DBType_DD extends AbstractDBType
DATA_DEFAULT カラムで、内容の整合性を整えます。 DATA_DEFAULT(初期値)カラムは、データベース上に設定されていますが、 DB定義スクリプトや、データベースの種類によって、本来必要な形式で 取得できないときがあります。 ここでは、初期値の後ろに コメントがある場合は、削除し、 データそのものに、シングルクオートをはずします。 定義情報出力時には、カラムの属性(数字型、文字型) また、postgreSQL 対応として、::属性情報が入るので、削除します。 シーケンス使用時にも、nextval が自動的にセットされますが、 削除します。 このクラスは、valueAction メソッドで、action="VALSET" でのみ 動作します。
BUFFER_MIDDLE, CR
コンストラクタと説明 |
---|
DBType_DD()
デフォルトコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
valueAction(java.lang.String action,
java.lang.String oldValue,
java.lang.String newValue)
action で指定されたコマンドを実行して、値の変換を行います。
|
getDefault, getNativeType, valueAdd, valueAdd, valueCheck, valueFill, valueSet, xssCheck
public DBType_DD()
public java.lang.String valueAction(java.lang.String action, java.lang.String oldValue, java.lang.String newValue)
valueAction
インタフェース内 DBType
valueAction
クラス内 AbstractDBType
action
- アクションコマンドoldValue
- 入力データ(旧データ)newValue
- 入力データ(新データ)Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.