構文
                HCO for SQL Server コンパイラ指令オプションを PL/I コンパイラ用に設定するには、次の構文を使用します。
                  
mfplx pliProgName –sql odbc –optsql "SQLPrecompilerOption [...]" 
                推奨オプション
                SQL を使用してメインフレーム設定をエミュレートする場合は、次の PL/I 用 HCO for SQL Server コンパイラ指令オプションを設定することをお勧めします。
                
         
                - BEHAVIOR=MAINFRAME
                
- CHECKDUPCURSOR
                
- CHECKSINGLETON
                
- DATE=USA
                
- DBMAN=ODBC
                
- DETECTDATE
                
- DIALECT=MAINFRAME
                
- MARS
                
- NOCHECK
                
- TARGETDB=MSSQLSERVER
                
- TIME=USA
                
注:上記オプションの一部は HCO for SQL Server に特化されており、また一部は HCO for SQL Server と標準の SQL の両方に利用できます。
         
 
         例
                
                         - コンパイル
                         
- 次のように QUALIFIER 指令を使用してバッチ プログラムをコンパイルしテーブルを修飾します。
                                mfplx TESTPGM.PLI –sql odbc –optsql "QUALIFIER=HCOSQL" -isuffix cblrtssi –nologo 
- コンパイル、リンク、バインド
                         
- 次のようにルーチンをオブジェクト ファイルに呼び出すメイン プログラムで 3 つのサブルーチンをコンパイルし、メイン プログラムへのリンクとバインドを可能にします。
                                mfplx defplan0.pli -sql odbc -optsql "DBRMLIB" -isuffix -f w –c
mfplx defplan1.pli -sql odbc -optsql "DBRMLIB" -isuffix -f w –c
mfplx defplan2.pli -sql odbc -optsql "DBRMLIB" -isuffix -f w –c
mfplx defplan3.pli -sql odbc -optsql "DBRMLIB" -isuffix -f w -c オブジェクト ファイルのリンク
                                   ldpli defplan0.obj defplan1.obj defplan2.obj defplan3.obj cblrtssi -out:defplan0.exe 
バインド
                                   dsn system(hcodemo) @defplan0.hcodsn