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, setOraclePackageaddParameter, addParameter, getDefinition, getParameter, getParameterList, searchParameter, setDefinitiongetPriority, getQualifiedName, getSchema, setPrioritycompareTo, compareTo, compareTo, compareTo, getDataObjectType, getName, getNameKeepCase, getSqlEnv, isDelimitedIdentifier, isDelimitedIdentifier, normalizeIdentifier, normalizeIdentifier, normalizeIdentifier, setDataObjectTypepublic 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)