18 lines
312 B
PHP
18 lines
312 B
PHP
|
# Fetch one value from an open SYS_REFCURSOR
|
||
|
|
||
|
SET @sql_mode=@@sql_mode;
|
||
|
|
||
|
SET sql_mode=ORACLE;
|
||
|
DELIMITER /;
|
||
|
CREATE FUNCTION fetch_one_value(c SYS_REFCURSOR) RETURN VARCHAR AS
|
||
|
v VARCHAR(128) :='none';
|
||
|
BEGIN
|
||
|
IF c%ISOPEN THEN
|
||
|
FETCH c INTO v;
|
||
|
END IF;
|
||
|
RETURN v;
|
||
|
END;
|
||
|
/
|
||
|
DELIMITER ;/
|
||
|
SET sql_mode=@sql_mode;
|