4D v14.3C_BLOB | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
                    
                        
    
    
                         | 
                
                    
                         
    4D v14.3
 
C_BLOB 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C_BLOB ( {method ;} variable {; variable2 ; ... ; variableN} ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| method | メソッド | 
             
         | 
        メソッド名 (オプション) | |||||
| variable | 変数 | 
             
         | 
        宣言する変数名 | |||||
C_BLOBは、指定されたそれぞれの変数をBLOB変数としてキャストします。
コマンドの第1の形式は、オプションのmethod引数が渡されない形式であり、プロセス変数、インタープロセス変数、ローカル変数の宣言とタイプ定義に使用されます。
Note: この形式はインタプリタのデータベースでも使用できます。
コマンドの第2の形式は、オプションのmethod引数が渡される形式であり、メソッドの結果や引数($0、$1、$2等)をコンパイラ用に事前定義するために使用されます。このコマンドの形式は、データベースのコンパイル中に、変数設定フェーズをスキップし、コンパイル時間を節約するために使用します。
警告: 2番目の形式をインタープリタモードで実行できません。このため、このシンタックスは、インタープリタモードで実行されないメソッドでだけ使用するようにしてください。このメソッドの名前は“COMPILER”で開始する必要があります。
上級ヒント: シンタックスC_BLOB(${...})を使用すると、同じ型の不定数の引数を宣言できます。ただしこれらの引数はメソッドの最後の引数でなければなりません。例えば、C_BLOB(${5})宣言は、4Dとコンパイラに対して、5番目のパラメータ以降、そのメソッドがそのタイプの不定数の引数を受け付ることを伝えています。詳細は、Count parametersコマンドを参照してください。
	プロダクト: 4D
	テーマ: コンパイラ
	番号: 
        604
        
        
        
	
	初出: 4D v6
	ランゲージリファレンス ( 4D v11 SQL Release 6)
	ランゲージリファレンス ( 4D v12.4)
	ランゲージリファレンス ( 4D v14 R2)
	ランゲージリファレンス ( 4D v14 R3)
	ランゲージリファレンス ( 4D v13.5)
	ランゲージリファレンス ( 4D v14.3)
	ランゲージリファレンス ( 4D v14 R4)