public class TSQLFunction extends TSQLProcedure
dataObjectType, name, nameKeepCase, sqlEnv
Constructor and Description |
---|
TSQLFunction(TSQLOraclePackage oraclePackage,
String functionName) |
TSQLFunction(TSQLSchema sqlSchema,
String functionName) |
Modifier and Type | Method and Description |
---|---|
void |
addReturnColumn(String columnName)
add a new column to the table
|
List<TFunctoinColumn> |
getColumnsInReturnTable()
column list
|
TTypeName |
getReturnType() |
boolean |
searchColumnInReturnTable(String columnName) |
void |
setReturnType(TTypeName returnType) |
String |
toString() |
getOraclePackage, isOraclePackageProcedure, setOraclePackage
addParameter, addParameter, getDefinition, getParameter, getParameterList, searchParameter, setDefinition
getPriority, getQualifiedName, getSchema, setPriority
compareTo, compareTo, compareTo, compareTo, getDataObjectType, getName, getNameKeepCase, getSqlEnv, isDelimitedIdentifier, isDelimitedIdentifier, normalizeIdentifier, normalizeIdentifier, normalizeIdentifier, setDataObjectType
public TSQLFunction(TSQLSchema sqlSchema, String functionName)
public TSQLFunction(TSQLOraclePackage oraclePackage, String functionName)
public void setReturnType(TTypeName returnType)
public TTypeName getReturnType()
public List<TFunctoinColumn> getColumnsInReturnTable()
public void addReturnColumn(String columnName)
columnName
- column namepublic boolean searchColumnInReturnTable(String columnName)