Package gudusoft.gsqlparser.sqlenv
Class TSQLOraclePackage
Object
gudusoft.gsqlparser.sqlenv.TSQLObject
gudusoft.gsqlparser.sqlenv.TSQLSchemaObject
gudusoft.gsqlparser.sqlenv.TSQLRoutine
gudusoft.gsqlparser.sqlenv.TSQLOraclePackage
SQL procedure
-
Field Summary
Fields inherited from class gudusoft.gsqlparser.sqlenv.TSQLObject
dataObjectType, name, nameKeepCase, sqlEnv -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFunction(String functionName) create a function belong to this schemacreateProcedure(String procedureName) create a procedure belong to this schemaprotected TSQLSchemaObjectcreateSchemaObject(String schemaObjectName, ESQLDataObjectType dataObjectType) protected TSQLSchemaObjectcreateSchemaObject(String schemaObjectName, ESQLDataObjectType dataObjectType, int priority) createTrigger(String triggerName) create a trigger belong to this schemaMethods inherited from class gudusoft.gsqlparser.sqlenv.TSQLRoutine
addParameter, addParameter, getDefinition, getParameter, getParameterList, searchParameter, setDefinitionMethods inherited from class gudusoft.gsqlparser.sqlenv.TSQLSchemaObject
getPriority, getQualifiedName, getSchema, setPriorityMethods inherited from class gudusoft.gsqlparser.sqlenv.TSQLObject
compareTo, compareTo, compareTo, compareTo, getDataObjectType, getName, getNameKeepCase, getSqlEnv, isDelimitedIdentifier, isDelimitedIdentifier, normalizeIdentifier, setDataObjectType
-
Constructor Details
-
TSQLOraclePackage
-
-
Method Details
-
createProcedure
create a procedure belong to this schema- Parameters:
procedureName- procedure name- Returns:
- an instance of the SQL procedure
-
createFunction
create a function belong to this schema- Parameters:
functionName- function name- Returns:
- an instance of the SQL function.
-
createTrigger
create a trigger belong to this schema- Parameters:
triggerName- trigger name- Returns:
- an instance of the SQL trigger.
-
createSchemaObject
protected TSQLSchemaObject createSchemaObject(String schemaObjectName, ESQLDataObjectType dataObjectType) -
createSchemaObject
protected TSQLSchemaObject createSchemaObject(String schemaObjectName, ESQLDataObjectType dataObjectType, int priority) -
getSchemaObjectList
-