LOGICAL 形式の式を返す汎用形式変換関数です。
Synopsis
%INTERNAL(expression)
%INTERNAL expression
%INTERNAL は、
expression を LOGICAL 形式に変換します。これは、DISPLAY や ODBC 形式をオーバーライドするのに使用されます。LOGICAL 形式は、データのメモリ内形式です (処理が実行される形式)。
以下の例は、同じフィールドの内部形式と外部形式を示します。
%EXTERNAL 形式は、既定の表示形式と同じであることに注意してください。
この例では、内部形式はエンコードされたリストです。
SELECT FavoriteColors,%INTERNAL(FavoriteColors) AS InternalVal,
%EXTERNAL(FavoriteColors) AS ExternalVal
FROM Sample.Person
この例では、Date of Birth (DOB) の内部形式は Caché $HOROLOG カウンタです。
SELECT DOB,%INTERNAL(DOB) AS InternalVal,
%EXTERNAL(DOB) AS ExternalVal
FROM Sample.Person