15.01.2013 Views

Oracle Database 11g The Complete Reference (Osborne ORACLE ...

Oracle Database 11g The Complete Reference (Osborne ORACLE ...

Oracle Database 11g The Complete Reference (Osborne ORACLE ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1046 Part VIII: Alphabetical <strong>Reference</strong><br />

CREATE FUNCTION<br />

SEE ALSO ALTER FUNCTION, BLOCK STRUCTURE, CREATE LIBRARY, CREATE PACKAGE,<br />

CREATE PROCEDURE, DATATYPES, DROP FUNCTION, Chapter 35<br />

FORMAT<br />

create_function::=<br />

CREATE<br />

( argument<br />

OR REPLACE<br />

invoker_rights_clause<br />

DETERMINISTIC<br />

parallel_enable_clause<br />

invoker_rights_clause::=<br />

AUTHID<br />

IN<br />

OUT<br />

CURRENT_USER<br />

DEFINER<br />

parallel_enable_clause::=<br />

PARALLEL_ENABLE<br />

( PARTITION argument BY<br />

FUNCTION<br />

,<br />

IN OUT NOCOPY<br />

AGGREGATE<br />

PIPELINED<br />

schema .<br />

USING<br />

PIPELINED IS<br />

ANY<br />

HASH<br />

RANGE<br />

AS<br />

datatype<br />

( column<br />

,<br />

function<br />

)<br />

schema .<br />

pl/sql_function_body<br />

call_spec<br />

)<br />

)<br />

RETURN datatype<br />

implementation_type<br />

streaming_clause<br />

;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!