CHANGEBYTESファンクションは、指定した文字列がテキスト式に1つ以上存在する場合、この文字列を別の文字列に変更するファンクションです。
戻り値
TEXT
構文
CHANGEBYTES(text-expression oldtext newtext [number])
パラメータ
変更されるバイト・データが含まれているTEXT式。text-expressionが複数行のTEXT式の場合、改行はCHANGEBYTESの戻り値でも維持されます。
変更される1つ以上のバイト・データが含まれているTEXT式。
oldtextを置換する1つ以上のバイト・データが含まれているTEXT式。
text-expressionにoldtextが複数回出現する場合、oldtextをnewtextに置換する回数を表すINTEGER。デフォルトでは、出現するすべてのoldtextを変更します。
INTEGER
例
例7-39 バイト・データを使用したテキスト値の変更
この例では、テキスト値の一部を変更する方法の一例を示します。
次の文
SHOW CHANGEBYTES('Hello there, Joe\nHello there, Jane', 'there', - 'to you', 1)
によって、次の出力が生成されます。
Hello to you, Joe Hello there, Jane