27.25 GETファンクション

このファンクションは様々なデータ型の列値を取得します。

構文

シグネチャ 1

APEX_EXEC.GET_VARCHAR2 (
    p_context     IN t_context,
    p_column_idx  IN PLS_INTEGER ) RETURN VARCHAR2;
	
APEX_EXEC.GET_VARCHAR2 (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN VARCHAR2;

シグネチャ 2

APEX_EXEC.GET_NUMBER (
    p_context     IN t_context,
    p_column_idx  IN PLS_INTEGER ) RETURN NUMBER;
	
APEX_EXEC.GET_NUMBER (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN NUMBER;

シグネチャ 3

APEX_EXEC.GET_DATE (
    p_context     IN t_context,
    p_column_idx  IN PLS_INTEGER ) RETURN DATE;
	
APEX_EXEC.GET_DATE (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN DATE;

シグネチャ 4

APEX_EXEC.GET_TIMESTAMP (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN TIMESTAMP;
	
APEX_EXEC.GET_TIMESTAMP (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN TIMESTAMP;

シグネチャ 5

APEX_EXEC.GET_TIMESTAMP_TZ (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN TIMESTAMP WITH TIME ZONE;
	
APEX_EXEC.GET_TIMESTAMP_TZ (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN TIMESTAMP WITH TIME ZONE;

シグネチャ 6

APEX_EXEC.GET_TIMESTAMP_LTZ (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN TIMESTAMP WITH LOCAL TIME ZONE;
	
APEX_EXEC.GET_TIMESTAMP_LTZ (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN TIMESTAMP WITH LOCAL TIME ZONE;

シグネチャ 7

APEX_EXEC.GET_CLOB (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN CLOB;
	
APEX_EXEC.GET_CLOB (
    p_context    IN t_context,
    p_column_name IN VARCHAR2 ) RETURN CLOB;

シグネチャ 8

APEX_EXEC.GET_BLOB (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN BLOB;
	
APEX_EXEC.GET_BLOB (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN BLOB;

シグネチャ 9

APEX_EXEC.GET_INTERVALD2S (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN DSINTERVAL_UNCONSTRAINED;
	
APEX_EXEC.GET_INTERVALD2S (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN DSINTERVAL_UNCONSTRAINED;

シグネチャ 10

APEX_EXEC.GET_INTERVALY2M (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN YMINTERVAL_UNCONSTRAINED;
	
APEX_EXEC.GET_INTERVALY2M (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN YMINTERVAL_UNCONSTRAINED;

シグネチャ 11

APEX_EXEC.GET_ANYDATA (
    p_context    IN t_context,
    p_column_idx IN PLS_INTEGER ) RETURN SYS.ANYDATA;
	
APEX_EXEC.GET_ANYDATA (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN SYS.ANYDATA;

シグネチャ12

APEX_EXEC.GET_SDO_GEOMETRY (
    p_context     IN t_context,
    p_column_name IN VARCHAR2 ) RETURN MDSYS.SDO_GEOMETRY;

ノート:

このシグネチャは、SDO_GEOMETRY (Oracle Locator)がデータベースにインストールされている場合にのみ使用できます。

パラメータ

パラメータ 説明
p_context OPEN ファンクションのいずれかを使用して取得したコンテキスト・オブジェクト。
p_column_idx 列索引。
p_column_name 列名。

戻り値

特定のデータ型の列値