📄 insertcommand.html
字号:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#clone()">clone</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#finalize()">finalize</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#getClass()">getClass</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#notify()">notify</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#toString()">toString</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#wait()">wait</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#wait(long)">wait</A>, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html#wait(long, int)">wait</A></CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="InsertCommand(org.axiondb.TableIdentifier)"><!-- --></A><H3>
InsertCommand</H3>
<PRE>
public <B>InsertCommand</B>(<A HREF="../../../../org/axiondb/TableIdentifier.html">TableIdentifier</A> table)</PRE>
<DL>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - The table in which to insert</DL>
</DD>
</DL>
<HR>
<A NAME="InsertCommand(org.axiondb.TableIdentifier, org.axiondb.ColumnIdentifier, org.axiondb.Selectable)"><!-- --></A><H3>
InsertCommand</H3>
<PRE>
public <B>InsertCommand</B>(<A HREF="../../../../org/axiondb/TableIdentifier.html">TableIdentifier</A> table, <A HREF="../../../../org/axiondb/ColumnIdentifier.html">ColumnIdentifier</A> column, <A HREF="../../../../org/axiondb/Selectable.html">Selectable</A> value)</PRE>
<DL>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - The table in which to insert<DD><CODE>column</CODE> - a column to insert<DD><CODE>values</CODE> - a value to insert in the corresponding column</DL>
</DD>
</DL>
<HR>
<A NAME="InsertCommand(org.axiondb.TableIdentifier, java.util.List, java.util.List)"><!-- --></A><H3>
InsertCommand</H3>
<PRE>
public <B>InsertCommand</B>(<A HREF="../../../../org/axiondb/TableIdentifier.html">TableIdentifier</A> table, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/List.html">List</A> columns, <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/List.html">List</A> values)</PRE>
<DL>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - The table in which to insert<DD><CODE>columns</CODE> - List of <A HREF="../../../../org/axiondb/ColumnIdentifier.html"><CODE>ColumnIdentifiers</CODE></A>, which may be <code>null</code><DD><CODE>values</CODE> - List of <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/Object.html"><CODE>Objects</CODE></A>, which may be <code>null</code><DT><B>Throws:</B><DD><CODE>InvalidArgumentException</CODE> - if <code>columns.size() > 0 && columns.size() != values.size()</code></DL>
</DD>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="addColumn(org.axiondb.ColumnIdentifier)"><!-- --></A><H3>
addColumn</H3>
<PRE>
public void <B>addColumn</B>(<A HREF="../../../../org/axiondb/ColumnIdentifier.html">ColumnIdentifier</A> col)</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B><DD><CODE><A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></CODE> - if I've already been resolved</DL>
</DD>
</DL>
<HR>
<A NAME="addValue(org.axiondb.Selectable)"><!-- --></A><H3>
addValue</H3>
<PRE>
public void <B>addValue</B>(<A HREF="../../../../org/axiondb/Selectable.html">Selectable</A> val)</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B><DD><CODE><A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/IllegalStateException.html">IllegalStateException</A></CODE> - if I've already been resolved</DL>
</DD>
</DL>
<HR>
<A NAME="getColumnCount()"><!-- --></A><H3>
getColumnCount</H3>
<PRE>
public int <B>getColumnCount</B>()</PRE>
<DL>
</DL>
<HR>
<A NAME="getColumnIterator()"><!-- --></A><H3>
getColumnIterator</H3>
<PRE>
public <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/Iterator.html">Iterator</A> <B>getColumnIterator</B>()</PRE>
<DL>
</DL>
<HR>
<A NAME="getValueIterator()"><!-- --></A><H3>
getValueIterator</H3>
<PRE>
public <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/Iterator.html">Iterator</A> <B>getValueIterator</B>()</PRE>
<DL>
</DL>
<HR>
<A NAME="getValueCount()"><!-- --></A><H3>
getValueCount</H3>
<PRE>
public int <B>getValueCount</B>()</PRE>
<DL>
</DL>
<HR>
<A NAME="getTable()"><!-- --></A><H3>
getTable</H3>
<PRE>
public <A HREF="../../../../org/axiondb/TableIdentifier.html">TableIdentifier</A> <B>getTable</B>()</PRE>
<DL>
</DL>
<HR>
<A NAME="executeUpdate(org.axiondb.Database)"><!-- --></A><H3>
executeUpdate</H3>
<PRE>
public int <B>executeUpdate</B>(<A HREF="../../../../org/axiondb/Database.html">Database</A> db) throws <A HREF="../../../../org/axiondb/AxionException.html">AxionException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/axiondb/AxionCommand.html">AxionCommand</A></CODE></B></DD>
<DD>Executes an SQL that may add, delete or modify zero or more rows within the database, such as an INSERT, UPDATE or DELETE statement. In addition, SQL statements that return nothing, such as SQL DDL statements, can be executed via this method.<DD>Following copied from interface: <CODE>org.axiondb.AxionCommand</CODE></DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of rows modified<DT><B>See Also: </B><DD><A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/sql/Statement.html#executeUpdate(java.lang.String)"><CODE>Statement.executeUpdate(java.lang.String)</CODE></A>,
<A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/sql/PreparedStatement.html#executeUpdate()"><CODE>PreparedStatement.executeUpdate()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="executeQuery(org.axiondb.Database)"><!-- --></A><H3>
executeQuery</H3>
<PRE>
public <A HREF="../../../../org/axiondb/jdbc/AxionResultSet.html">AxionResultSet</A> <B>executeQuery</B>(<A HREF="../../../../org/axiondb/Database.html">Database</A> database) throws <A HREF="../../../../org/axiondb/AxionException.html">AxionException</A></PRE>
<DL>
<DD>Unsupported, use <A HREF="../../../../org/axiondb/engine/commands/InsertCommand.html#executeUpdate(org.axiondb.Database)"><CODE>executeUpdate(org.axiondb.Database)</CODE></A> instead.<DD><DL>
<DT><B>Throws:</B><DD><CODE><A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/lang/UnsupportedOperationException.html">UnsupportedOperationException</A></CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="execute(org.axiondb.Database)"><!-- --></A><H3>
execute</H3>
<PRE>
public boolean <B>execute</B>(<A HREF="../../../../org/axiondb/Database.html">Database</A> database) throws <A HREF="../../../../org/axiondb/AxionException.html">AxionException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/axiondb/AxionCommand.html">AxionCommand</A></CODE></B></DD>
<DD>Executes an SQL statement that may return multiple results.<DD>Following copied from interface: <CODE>org.axiondb.AxionCommand</CODE></DD>
<DD><DL>
<DT><B>Returns:</B><DD><tt>true</tt> if one or more <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/sql/ResultSet.html"><CODE>ResultSet</CODE></A>s were generated, <tt>false</tt> otherwise<DT><B>See Also: </B><DD><A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/sql/Statement.html#execute(java.lang.String)"><CODE>Statement.execute(java.lang.String)</CODE></A>,
<A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/sql/PreparedStatement.html#execute()"><CODE>PreparedStatement.execute()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getBindVariableIterator()"><!-- --></A><H3>
getBindVariableIterator</H3>
<PRE>
protected <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/Iterator.html">Iterator</A> <B>getBindVariableIterator</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../org/axiondb/engine/commands/BaseAxionCommand.html">BaseAxionCommand</A></CODE></B></DD>
<DD>Returns an <A HREF="http://java.sun.com/products/jdk/1.3/docs/api/java/util/Iterator.html"><CODE>Iterator</CODE></A> over all my <A HREF="../../../../org/axiondb/BindVariable.html"><CODE>BindVariable</CODE></A>s, in the proper order. Default impl returns empty iterator.<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/axiondb/engine/commands/BaseAxionCommand.html#getBindVariableIterator()">getBindVariableIterator</A></CODE> in class <CODE><A HREF="../../../../org/axiondb/engine/commands/BaseAxionCommand.html">BaseAxionCommand</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InsertCommand.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/axiondb/engine/commands/DropTableCommand.html"><B>PREV CLASS</B></A>
<A HREF="../../../../org/axiondb/engine/commands/RemountCommand.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="InsertCommand.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: INNER | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright © 2002-2003 Axion Development Team. All Rights Reserved.
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -