ADP
Programming Language ADP

Japanese

Freecode

Sourceforge.net

SourceForge.JP

Loading

_table_quote (テーブルクオート文字の設定) - deleted


形式
 _table_quote( $quote_s, $quote_e)
引数
  • $quote_s: テーブルクオート開始文字
  • $quote_e: テーブルクオート終了文字(省略可)
完了時の動作
  • 常に次の述語を実行に移ります。バックトラックしません。
バックトラック時の動作
  • 常にバックトラックします。前の述語にバックトラックします。
説明

※Ver 0.75から削除されました。_db_quote述語または_db_default_quote述語を使用してください。

 DBライブラリで、SQLを自動生成する述語(select / insert / update / delete / save )が付与するテーブルクオート文字を設定します。デフォルトは `(バッククオート)になります。
デフォルト状態で、select述語等が生成するSQLでテーブル部分が ` でクオートされます。
select * from `tablename`
SQL Server 2008ではバッククオートがテーブルクオート文字として使用できませんので、本述語を用いて、クオート文字を変更します。

,_table_quote('[',']');

例では、テーブル名が[](かぎ括弧)で囲まれます。
select * from [tablename]

クオート文字をデフォルト状態に戻すときは以下のようにします。
,_table_quote('`');

引数一つで_table_quoteを呼び出しますと、クオートの開始文字と終了文字が同じ文字で設定されます。


Powered by ADP.