jp.ne.mki.wedge.education.dynsql
クラス DynamicSqlSample01
java.lang.Object
AbstractServerDC
jp.ne.mki.wedge.education.dynsql.DynamicSqlSample01
public class DynamicSqlSample01
- extends AbstractServerDC
動的SQLのサンプル。
サンプルリポジトリで使用するTableに対してQueryするSqlを生成する。
対象テーブルはパラメータで指定する。
Where句にはInに設定された名称関連のフィールドをLike句で
連結したものを使用する。ただし値が設定されていないフィールドは
Where句に追加しない。
SelectするフィールドをはOutに設定されたフィールドから作成する。
ただし、フィールド名はOutに設定されたアイテムの物理名の先頭から
「LIST_」を省いたものとする。
例(部門マスタを名称でフィルタする)
ParameterMST_BUMON
InRecord
- 部門漢字名称(BUMON_KJNM)
- 部門ひらがな名称(BUMON_HGNM)
- 部門略名称(BUMON_RYKNM)
OutRecord
- 部門コード(LIST_BUMON_CODE)
- 部門漢字名称(LIST_BUMON_KJNM)
- 部門ひらがな名称(LIST_BUMON_HGNM)
- 部門略名称(LIST_BUMON_RYKNM)
※先頭のLIST_は削除してからフィールド名として使用される。
使用にあたって (利用許諾)
このライブラリはフリーソフトウェアです。
このライブラリは役に立つことを願って配布しますが、完全 無保証 です。
本ライブラリを利用して損害が発生した場合、当社は一切の責任を負いません。
ある特定条件下(タイミング、製品・JDKバージョン)では動作不良を招くなどの
可能性もありますので、 使用有無判断/テスト は自己責任でお願いします。
このライブラリは 製品サポート の対象外になります。
お問い合わせには一切応じかねますので予めご了承ください。
- 作成者:
- Media Knowledge Industrial Co.,Ltd.
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicSqlSample01
public DynamicSqlSample01()
execute
public int execute()
exit
public void exit()
getIOParameter
public int getIOParameter()