4D v17.4
SQL
                                
                                
    
SQL 
    
 
    
  
 
    
    
        
            
        
        
            
                | SQL all records  | 
                倍長整数 | 
                -1 | 
                  | 
                
            
                | SQL asynchronous  | 
                倍長整数 | 
                1 | 
                0 = 同期接続 (デフォルト値) 1 (または非0値) = 非同期接続 | 
                
            
                | SQL charset  | 
                倍長整数 | 
                100 | 
                (SQLパススルー経由で) 外部ソースに送られるリクエストで使用されるテキストエンコーディング。変更はカレントプロセスのカレント接続に対して実行されます。 値: MIBEnum識別子 (Note2を参照)、または値 -2 (Note3を参照)  デフォルト: 106 (UTF-8) | 
                
            
                | SQL connection timeout  | 
                倍長整数 | 
                5 | 
                SQL LOGINコマンド実行時にレスポンスを待ち受ける最大タイムアウト。この値が有効になるためには、接続を開く前に設定しなければなりません。 取りうる値: 秒数 デフォルト: タイムアウトしない | 
                
            
                | SQL max data length  | 
                倍長整数 | 
                3 | 
                返されるデータの最大長 | 
                
            
                | SQL max rows  | 
                倍長整数 | 
                2 | 
                結果グループの最大行数 (プレビューで使用) | 
                
            
                | SQL On error abort  | 
                倍長整数 | 
                1 | 
                エラーイベント時、4Dは即座にスクリプト実行を停止します。 | 
                
            
                | SQL On error confirm  | 
                倍長整数 | 
                2 | 
                エラーイベント時、4Dはエラーを説明するダイアログを表示し、スクリプト実行を停止するか続行するかをユーザーが選択できます。 | 
                
            
                | SQL On error continue  | 
                倍長整数 | 
                3 | 
                エラーイベント時、4Dはそれを無視し、スクリプトの実行を続行します。 | 
                
            
                | SQL param in  | 
                倍長整数 | 
                1 | 
                  | 
                
            
                | SQL param in out  | 
                倍長整数 | 
                2 | 
                SQLストアードプロシージャーのコンテキストでのみ利用可能です (ストアードプロシージャー内で定義されるin-outパラメーター) | 
                
            
                | SQL param out  | 
                倍長整数 | 
                4 | 
                SQLストアードプロシージャーのコンテキストでのみ利用可能です (ストアードプロシージャー内で定義されるoutパラメーター) | 
                
            
                | SQL query timeout  | 
                倍長整数 | 
                4 | 
                SQL EXECUTEコマンドの実行時に応答を待機する最大タイムアウト 値: 秒数 デフォルト:タイムアウトしない | 
                
            
                | SQL use access rights  | 
                文字列 | 
                SQL_Use_Access_Rights | 
                スクリプトのSQLコマンドの実行中に適用されるアクセス権を制限するために使用します。この属性を使用する場合、attribValueには1または0を渡します:
 - attribValue = 1: 4Dはカレントユーザーのアクセス権を使用します。
 - attribValue = 0 (または属性を指定しない場合): 4Dはアクセスを制限しません。デザイナー権限が使用されます。
 
  | 
                
            
                | SQL_INTERNAL  | 
                文字列 | 
                ;DB4D_SQL_LOCAL; | 
                  | 
                
            
                | System data source  | 
                倍長整数 | 
                2 | 
                  | 
                
            
                | User data source  | 
                倍長整数 | 
                1 | 
                  | 
                
            
        
    
           
                                
								
	
								
								
									
									
										 参照 
									
									
									GET DATA SOURCE LIST
									
									SQL EXECUTE SCRIPT
									
									SQL SET OPTION
									
									SQL SET PARAMETER