Package org.objectweb.cjdbc.common.sql

SQL requests that are sent from the C-JDBC driver to the C-JDBC controller.

See:
          Description

Class Summary
AbstractRequest An AbstractRequest defines the skeleton of an SQL request.
AbstractWriteRequest An AbstractWriteRequest defines the skeleton of read requests that are sent from the driver to the controller.
AlterRequest This class defines a AlterRequest
CreateRequest A CreateRequest is a SQL request of the following syntax: CREATE [TEMPORARY] TABLE table-name [(column-name column-type [,column-name colum-type]* [,table-constraint-definition]*)]
DeleteRequest An DeleteRequest is an SQL request with the following syntax: DELETE [table1] FROM table1,table2,table3,...
DropRequest An DropRequest is an SQL request with the following syntax: DROP TABLE table-name
InsertRequest An InsertRequest is an SQL request of the following syntax: INSERT INTO table-name [(column-name[,column-name]*)] {VALUES (constant|null[,constant|null]*)}|{SELECT query} VALUES are ignored
ParsingGranularities Defines SQL queries parsing granularities.
RequestType Defines static types values for request.
SelectRequest A SelectRequest is an SQL request of the following syntax: SELECT [ALL|DISTINCT] select-item[,select-item]* FROM table-specification[,table-specification]* [WHERE search-condition] [GROUP BY grouping-column[,grouping-column]] [HAVING search-condition] [ORDER BY sort-specification[,sort-specification]] [LIMIT ignored] Note that table-specification in the FROM clause can be a sub-select.
StoredProcedure A StoredProcedure is a SQL request with the following syntax: {call <procedure-name>[<arg1>,<arg2>, ...]}
UnknownRequest An UnknownRequest is an SQL request that does not match any SQL query known by this software.
UpdateRequest An UpdateRequest is an SQL request with the following syntax: UPDATE table-name SET (column-name=expression[,column-name=expression]*) WHERE search-condition
 

Package org.objectweb.cjdbc.common.sql Description

SQL requests that are sent from the C-JDBC driver to the C-JDBC controller.



Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.