リファレンスガイド> カスタムプロシージャの例> カスタムプロシージャの例の構文について
 
カスタムプロシージャの例の構文について
UNIXまたはLinuxオペレーティングシステムで実行するためのプロシージャを作成する開発者は、区切り文字として(セミコロンではなく)コロンを使用する必要があります。また、改行文字列を使用する場合、Windowsの場合はLinuxの「/n」と比較して「/r/n」になります。
オペレーティングシステムに関係なく、パス名はスラッシュを使用する必要があります。例を次に示します。
// Update in the first data source using a SQL statement
numRowsUpdated = qenv.executeUpdate(
"UPDATE /shared/tutorial/sources/ds_orders/customers" +
" SET ContactFirstName='" + inputValues[1] +
"', ContactLastName='" + inputValues[2] +
"', CompanyName='" + inputValues[3] +
"', PhoneNumber='" + inputValues[4] +
"' WHERE CustomerID=" + inputValues[0],
null);