| Home >> All >> org >> apache >> derby >> impl >> [ sql Javadoc ] |
org.apache.derby.impl.sql: Javadoc index of package org.apache.derby.impl.sql.
Package Samples:
org.apache.derby.impl.sql.catalog
org.apache.derby.impl.sql.compile
org.apache.derby.impl.sql.conn
org.apache.derby.impl.sql.depend
org.apache.derby.impl.sql.execute.rts
org.apache.derby.impl.sql.execute
Classes:
TempTableInfo: The temp tables will have following data structure TableDescriptor Declared in savepoint level Dropped in savepoint level Modified in savepoint level The actual logic LanguageConnectionContext will keep the "current savepoint level". At any point in time, this is the total number of savepoints defined for a transaction. At the start of any new transaction, the "current savepoint level" will be set to 0. Everytime a new user defined savepoint is set, store returns the total number of savepoints for the connection at that point. For eg, in a new transaction, "current savepoint level' will be 0. When ...
CoalesceFunctionNode: This node represents coalesce/value function which returns the first argument that is not null. The arguments are evaluated in the order in which they are specified, and the result of the function is the first argument that is not null. The result can be null only if all the arguments can be null. The selected argument is converted, if necessary, to the attributes of the result. SQL Reference Guide for DB2 has section titled "Rules for result data types" at the following url http://publib.boulder.ibm.com/infocenter/db2help/index.jsp?topic=/com.ibm.db2.udb.doc/admin/r0008480.htm I have constructed ...
SortResultSet: Takes a source result set, sends it to the sorter, and returns the results. If distinct is true, removes all but one copy of duplicate rows using DistinctAggregator, which really doesn't aggregate anything at all -- the sorter assumes that the presence of an aggregator means that it should return a single row for each set with identical ordering columns. If aggregate is true, then it feeds any number of aggregates to the sorter. Each aggregate is an instance of GenericAggregator which knows which Aggregator to call to perform the aggregation. Brief background on the sorter and aggregates: the sorter ...
StaticMethodCallNode: A StaticMethodCallNode represents a static method call from a Class (as opposed to from an Object). For a procedure the call requires that the arguments be ? parameters. The parameter is *logically* passed into the method call a number of different ways. For a application call like CALL MYPROC(?) the logically Java method call is (in psuedo Java/SQL code) (examples with CHAR(10) parameter) Fixed length IN parameters - com.acme.MyProcedureMethod(?) Variable length IN parameters - com.acme.MyProcedureMethod(CAST (? AS CHAR(10)) Fixed length INOUT parameter - String[] holder = new String[] {?}; com.acme.MyProcedureMethod(holder); ...
LikeEscapeOperatorNode: This node represents a like comparison operator (no escape) If the like pattern is a constant or a parameter then if possible the like is modified to include a >= and = prefix padded with '