Class ExternalFunctionStatement

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AlterExternalFunctionStatement, CreateExternalFunctionStatement, CreateOrAlterExternalFunctionStatement

public abstract class ExternalFunctionStatement extends TSqlStatement
Represents the CREATE/ALTER FUNCTION ... AS EXTERNAL FUNCTION statement.
See Also:
  • Field Details

    • Name

      public SchemaObjectName Name
      The name of the function being created or altered. Can at most be a two part name.
    • Parameters

      public List<ProcedureParameter> Parameters
      Parameters which can be passed to the external function.
    • ReturnType

      public DataTypeReference ReturnType
      Optional RETURNS clause specifying the data type returned by the external function.
    • ExternalName

      public SchemaObjectName ExternalName
      The external function reference of the form functionSetName.functionName.
  • Constructor Details

    • ExternalFunctionStatement

      public ExternalFunctionStatement()
  • Method Details