DeleteRequest
is an SQL request with the following syntax:
DELETE [table1,table2,...] FROM table1,table2,table3,... WHERE search-condition
DeleteRequest.java の 50 行で定義されています。
Public メソッド | |
DeleteRequest (String sqlQuery, boolean escapeProcessing, int timeout, String lineSeparator, DatabaseSchema schema, int granularity, boolean isCaseSensitive) throws SQLException | |
DeleteRequest (String sqlQuery, boolean escapeProcessing, int timeout, String lineSeparator) | |
void | parse (DatabaseSchema schema, int granularity, boolean isCaseSensitive) throws SQLException |
void | cloneParsing (AbstractRequest request) |
ArrayList | getValues () |
boolean | isUnique () |
boolean | isInsert () |
boolean | isUpdate () |
boolean | isDelete () |
boolean | isCreate () |
boolean | isDrop () |
void | debug () |
boolean | isAlter () |
Protected 変数 | |
ArrayList | whereValues |
Private メソッド | |
ArrayList | getFromTables (String fromClause, DatabaseSchema dbs) throws SQLException |
ArrayList | getWhereColumns (String whereClause, ArrayList aliasedFrom) |
Private 変数 | |
transient boolean | isUnique |
transient ArrayList | from |
|
Creates a new If the syntax is incorrect an exception is thrown.
参照先 org.objectweb.cjdbc.common.sql.DeleteRequest.parse().
|
|
Creates a new The request is not parsed but it can be done later by a call to parse(DatabaseSchema, int, boolean).
参照先 org.objectweb.cjdbc.common.sql.DeleteRequest.isUnique.
|
|
org.objectweb.cjdbc.common.sql.AbstractRequestを実装しています. DeleteRequest.java の 248 行で定義されています。 参照先 org.objectweb.cjdbc.common.sql.AbstractWriteRequest.cloneTableNameAndColumns(), と org.objectweb.cjdbc.common.sql.AbstractRequest.isParsed.
|
|
Displays some debugging information about this request. org.objectweb.cjdbc.common.sql.AbstractRequestを再定義しています。 DeleteRequest.java の 420 行で定義されています。 参照先 org.objectweb.cjdbc.common.sql.DeleteRequest.isUnique.
|
|
Extracts the tables from the given
参照元 org.objectweb.cjdbc.common.sql.DeleteRequest.parse().
|
|
Returns an
参照先 org.objectweb.cjdbc.common.sql.DeleteRequest.whereValues.
|
|
Gets all the columns involved in the given
The selected columns or tables must be found in the given
参照先 org.objectweb.cjdbc.common.sql.schema.DatabaseTable.getColumns(), org.objectweb.cjdbc.common.sql.schema.DatabaseTable.getName(), org.objectweb.cjdbc.common.sql.schema.DatabaseColumn.getName(), と org.objectweb.cjdbc.common.sql.schema.DatabaseColumn.isUnique. 参照元 org.objectweb.cjdbc.common.sql.DeleteRequest.parse().
|
|
org.objectweb.cjdbc.common.sql.AbstractWriteRequestを実装しています. DeleteRequest.java の 445 行で定義されています。
|
|
org.objectweb.cjdbc.common.sql.AbstractWriteRequestを実装しています. DeleteRequest.java の 403 行で定義されています。
|
|
org.objectweb.cjdbc.common.sql.AbstractWriteRequestを実装しています. DeleteRequest.java の 394 行で定義されています。
|
|
org.objectweb.cjdbc.common.sql.AbstractWriteRequestを実装しています. DeleteRequest.java の 412 行で定義されています。
|
|
org.objectweb.cjdbc.common.sql.AbstractWriteRequestを実装しています. DeleteRequest.java の 376 行で定義されています。
|
|
Returns
参照先 org.objectweb.cjdbc.common.sql.DeleteRequest.isUnique.
|
|
org.objectweb.cjdbc.common.sql.AbstractWriteRequestを実装しています. DeleteRequest.java の 385 行で定義されています。
|
|
Parses the SQL request and extracts the selected columns and tables given the An exception is thrown when the parsing fails. Warning, this method does not check the validity of the request. In particular, invalid request could be parsed without throwing an exception. However, valid SQL request should never throw an exception.
org.objectweb.cjdbc.common.sql.AbstractRequestを実装しています. DeleteRequest.java の 138 行で定義されています。 参照先 org.objectweb.cjdbc.common.sql.DeleteRequest.from, org.objectweb.cjdbc.common.sql.DeleteRequest.getFromTables(), org.objectweb.cjdbc.common.sql.DeleteRequest.getWhereColumns(), と org.objectweb.cjdbc.common.sql.DeleteRequest.whereValues. 参照元 org.objectweb.cjdbc.common.sql.DeleteRequest.DeleteRequest().
|
|
|
|
参照元 org.objectweb.cjdbc.common.sql.DeleteRequest.debug(), org.objectweb.cjdbc.common.sql.DeleteRequest.DeleteRequest(), と org.objectweb.cjdbc.common.sql.DeleteRequest.isUnique(). |
|
The DeleteRequest.java の 71 行で定義されています。 参照元 org.objectweb.cjdbc.common.sql.DeleteRequest.getValues(), と org.objectweb.cjdbc.common.sql.DeleteRequest.parse(). |