Open PL/I のドライバー プログラム mfplx では、次の DB2 SQL プリプロセッサ オプションがサポートされています。
unambig | FOR UPDATE OF として指定されておらず、静的 DELETE WHERE CURRENT OF 文が含まれておらず、さらに動的な文も含まれていない読み取り専用カーソルのみ、ブロック化が行われます。未確定カーソルは更新できます。 |
all | FOR UPDATE OF として指定されておらず、静的 DELETE WHERE CURRENT 文の実行対象でない読み取り専用カーソルのみ、ブロック化が行われます。未確定カーソルおよび動的カーソルは、読み取り専用として扱われます。 |
no | パッケージのどのカーソルに対しても、ブロック化は行われません。未確定カーソルは更新できます。 |
def | データベースの国コードに関連付けられた日付/時間フォーマットを使用します。これは、-datetime が指定されていない場合のデフォルトでもあります。 |
usa | 米国向けの IBM 標準形式:
mm/ddlyyyy hh:mm xM (AM または PM) |
eur | 欧州向けの IBM 標準形式:
dd.mm.yyyy hh.mm.ss |
iso | 国際標準化機構形式:
yyyy–mm–dd hh.mm.ss |
jis | 日本工業規格形式:
yyyy–mm–dd hh:mm:ss |
loc | ローカル形式。必ずしも def と同じではありません。 |
cs | カーソル安定性 |
rr | 反復可能読み取り |
ur | コミットされていない読み取り |