oracle.jdbc.driver.OracleStatement.class Maven / Gradle / Ivy
???? 2?
?wx
yz
?{|
?}
?~ ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???
2~ ?? ?? ?? ?? ?? ?? ?????????? ?? ??
??
??
??? ??
B? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
?? ?? ?? ??
?? ?? ?? ?? ?? ?? ?? ?? ??
?? ??
?? ?? ?? ?? ?? ??
y? ?? ?? ?? ?? ?? ?? ?? ??
?? ?? ??
?? ??
?? ?? ?? ?? ?? ?? ?? ??
?? ?? ?? ?? ?? ??
??
?? ??
??
??
??
???
?? ?? ??
?? ?
?
?
?
? ?
?
y
F{
?
?
?
?
?
B
B
?
?
? ?
?
y
?
?
?
B
?
?
?
?!
?"
?#
?$
?% ?&
?'
?(
?)
?*
?+ ?,
-) ?.
d)
?/
?0
?1 ?2
?3
?4
?5
?6 ?7 ?8 ?9
y: ??
?;<
=>?
?@A
<BC
?D ?E
?F
?GH
?~I
?J
?K
?LM
?NO
?PQ
?NR
?NS
?NT
?PU
?VW
?NX
?NY
?NZ
?N[
?N\
?N]
?N ?^_
?N`
?Nab
?c
?de
cf
Ng
Nh
Ni
Nj
N
?k ?l
?m
?n
?o
?p qr qs
?t q? qu ?u
?v
?w ?x
?y ?z
?{
?|}
y~
?
q)?
y? ?? ?? ??
?? ?? ??
<?
?? q?
??
??
?? ???)
???
2?
2?
2??
2?
???
??
??
???
y???
??
??
B? ??
??
??
y?
??
?? ?? ?? ?? ?? ?? ?? ??
B? ?? ?? ?? ?? ??? ]??? ?? ??
???
d??
f? ??
f?
??
f?
??
??
f?
??
f?
?? ??
?? ?? f? f? ?? f?
?? f?
??
??
??
??
???
?~
??
??
??
???????
???
??
??
??
???
??
??
??
???
?? ??
?? ?? ??? ??? ?? ?? ?? ?? ?? ??
?) ????
PLAIN_STMT I
ConstantValue PREP_STMT CALL_STMT IS_UNINITIALIZED B IS_SELECT IS_DELETE IS_INSERT IS_MERGE IS_UPDATE IS_PLSQL_BLOCK
IS_CALL_BLOCK @ IS_OTHER???? IS_DML IS_PLSQL ` cursorId numberOfDefinePositions definesBatchSize accessors [Loracle/jdbc/driver/Accessor; defineByteSubRange defineCharSubRange defineIndicatorSubRange defineLengthSubRange defineBytes [B defineChars [C defineIndicators [S described Z describedWithNames defineMetaData defineMetaDataSubRange METADATALENGTH
rowsProcessed cachedDefineByteSize cachedDefineCharSize cachedDefineIndicatorSize cachedDefineMetaDataSize children $Loracle/jdbc/driver/OracleStatement; parent nextChild next prev c_state J numberOfBindPositions bindBytes bindChars bindIndicators bindByteOffset bindCharOffset bindIndicatorOffset bindByteSubRange bindCharSubRange bindIndicatorSubRange outBindAccessors parameterStream [[Ljava/io/InputStream;
userStream [[Ljava/lang/Object; firstRowInBatch
hasIbtBind ibtBindBytes ibtBindChars ibtBindIndicators ibtBindByteOffset ibtBindCharOffset ibtBindIndicatorOffset ibtBindIndicatorSize
nioBuffers [Ljava/nio/ByteBuffer; lobPrefetchMetaData [Ljava/lang/Object; hasStream tmpByteArray sizeTmpByteArray tmpBindsByteArray needToSendOalToFetch definedColumnType [I definedColumnSize definedColumnFormOfUse
oacdefSent [Loracle/jdbc/driver/T4CTTIoac; nbPostPonedColumns indexOfPostPonedColumn [[I aFetchWasDoneDuringDescribe implicitDefineForLobPrefetchDone accessorByteOffset accessorCharOffset accessorShortOffset VALID_ROWS_UNINIT???
connection 'Loracle/jdbc/driver/PhysicalConnection;
streamList &Loracle/jdbc/driver/OracleInputStream;
nextStream currentResultSet (Loracle/jdbc/driver/OracleResultSetImpl; processEscapes convertNcharLiterals queryTimeout batch numberOfExecutedElementsInBatch currentRank
currentRow validRows maxFieldSize maxRows totalRowsVisited rowPrefetch rowPrefetchInLastFetch defaultRowPrefetch rowPrefetchChanged defaultLobPrefetchSize gotLastBatch clearParameters closed sqlStringChanged sqlObject Loracle/jdbc/driver/OracleSql; needToParse needToPrepareDefineBuffer columnsDefinedByUser sqlKind autoRollback defaultFetchDirection serverCursor fixedString noMoreUpdateCounts isExecuting wrapper +Loracle/jdbc/driver/OracleStatementWrapper; EXECUTE_NONE????
EXECUTE_QUERY EXECUTE_UPDATE EXECUTE_NORMAL
executionType
scrollRset $Loracle/jdbc/driver/OracleResultSet; rsetCache "Loracle/jdbc/OracleResultSetCache; userRsetType realRsetType needToAddIdentifier
sqlWarning Ljava/sql/SQLWarning;
cacheState
creationState isOpen
statementType
columnSetNull returnParamMeta DMLR_METADATA_PREFIX_SIZE "DMLR_METADATA_NUM_OF_RETURN_PARAMS DMLR_METADATA_ROW_BIND_BYTES DMLR_METADATA_ROW_BIND_CHARS DMLR_METADATA_TYPE_OFFSET !DMLR_METADATA_IS_CHAR_TYPE_OFFSET DMLR_METADATA_BIND_SIZE_OFFSET DMLR_METADATA_PER_POSITION_SIZE returnParamAccessors returnParamsFetched rowsDmlReturned numReturnParams returnParamBytes returnParamChars returnParamIndicators returnParamRowBytes returnParamRowChars returnResultSet *Loracle/jdbc/driver/OracleReturnResultSet; isAutoGeneratedKey autoKeyInfo Loracle/jdbc/driver/AutoKeyInfo; defaultTimeZone Ljava/util/TimeZone; defaultTimeZoneName Ljava/lang/String; defaultCalendar Ljava/util/Calendar; gmtCalendar lastIndex m_batchItems Ljava/util/Vector; tempClobsToFree Ljava/util/ArrayList; tempBlobsToFree oldTempClobsToFree oldTempBlobsToFree registration 'Loracle/jdbc/driver/NTFDCNRegistration; dcnTableName [Ljava/lang/String;
dcnQueryId +_Copyright_2007_Oracle_All_Rights_Reserved_
BUILD_DATE TRACE
doDescribe (Z)V
Exceptions executeForDescribe ()V executeForRows fetch continueReadRow (I)V Code LineNumberTable doClose
closeQuery cursorIfRefCursor ()I ,(Loracle/jdbc/driver/PhysicalConnection;II)V .(Loracle/jdbc/driver/PhysicalConnection;IIII)V
StackMapTable? initializeDefineSubRanges prepareDefinePreambles prepareAccessors??< checkAccessorsUsable ()Z executeMaybeDescribe?? adjustGotLastBatch doExecuteWithTimeout? resetOnExceptionDuringExecute resetCurrentRowBinders open executeQuery ((Ljava/lang/String;)Ljava/sql/ResultSet;?? closeWithKey (Ljava/lang/String;)V close closeOrCache hardClose
alwaysOnClose closeLeaveCursorOpen
executeUpdate (Ljava/lang/String;)I executeUpdateInternal execute (Ljava/lang/String;)Z executeInternal getNumberOfColumns getDescription ()[Loracle/jdbc/driver/Accessor; getDescriptionWithNames
getSqlKind ()B clearDefines reparseOnRedefineIfNeeded defineColumnTypeInternal (IIIZLjava/lang/String;)V (IIISZLjava/lang/String;)V? allocateAccessor 7(IIIISLjava/lang/String;Z)Loracle/jdbc/driver/Accessor; defineColumnType (II)V (III)V (IIIS)V defineColumnTypeBytes
Deprecated defineColumnTypeChars (IILjava/lang/String;)V setCursorId setPrefetchInternal (IZZ)V setRowPrefetch setLobPrefetchSize getLobPrefetchSize getPrefetchInternal (Z)I getRowPrefetch setFixedString getFixedString check_row_prefetch_changed setDefinesInitialized
printState checkValidRowsStatus cleanupDefines getMaxFieldSize setMaxFieldSize
getMaxRows
setMaxRows setEscapeProcessing getQueryTimeout setQueryTimeout cancel doCancel getWarnings ()Ljava/sql/SQLWarning;
clearWarnings foundPlsqlCompilerWarning
setCursorName getResultSet ()Ljava/sql/ResultSet; getUpdateCount getMoreResults sendBatch prepareForNewResults (ZZ)V?
reopenStreams endOfResultSet wasNullValue getColumnIndex getJDBCType (I)I getInternalType describe freeLine closeUsedStreams
ensureOpen allocateTmpByteArray setFetchDirection getFetchDirection setFetchSize getFetchSize getResultSetConcurrency getResultSetType
getConnection ()Ljava/sql/Connection; setResultSetCache %(Loracle/jdbc/OracleResultSetCache;)V ,(Loracle/jdbc/driver/OracleResultSetCache;)V? getResultSetCache +()Loracle/jdbc/driver/OracleResultSetCache; isOracleBatchStyle initBatch getBatchSize addBatchItem getBatchItem (I)Ljava/lang/String; clearBatchItems checkIfJdbcBatchExists addBatch
clearBatch executeBatch ()[I copyBinds (Ljava/sql/Statement;I)I notifyCloseRset getOriginalSql ()Ljava/lang/String; doScrollExecuteCommon allocateRowidAccessor doScrollStmtExecuteQuery &()Loracle/jdbc/driver/OracleResultSet; processDmlReturningBind allocateDmlReturnStorage? fetchDmlReturnParams setupReturnParamAccessors registerReturnParameterInternal (IIIISLjava/lang/String;)V isColumnSetNull (I)Z isNCHAR addChild '(Loracle/jdbc/driver/OracleStatement;)V removeChild getGeneratedKeys (Ljava/lang/String;I)I (Ljava/lang/String;[I)I ((Ljava/lang/String;[Ljava/lang/String;)I (Ljava/lang/String;I)Z (Ljava/lang/String;[I)Z ((Ljava/lang/String;[Ljava/lang/String;)Z getResultSetHoldability
getcacheState getstatementType getserverCursor initializeIndicatorSubRange autoKeyRegisterReturnParams
setNonAutoKey saveDefineBuffersIfRequired
([C[B[SZ)V checkTypeForAutoKey moveTempLobsToFree (Loracle/sql/CLOB;)V (Loracle/sql/BLOB;)V addToTempLobsToFree addToOldTempLobsToFree cleanAllTempLobs cleanOldTempLobs cleanTempClobs (Ljava/util/ArrayList;)V cleanTempBlobs getDefaultTimeZone ()Ljava/util/TimeZone; (Z)Ljava/util/TimeZone; setDatabaseChangeRegistration /(Loracle/jdbc/dcn/DatabaseChangeRegistration;)V getRegisteredTableNames ()[Ljava/lang/String; getRegisteredQueryId ()J getDefaultCalendar ()Ljava/util/Calendar; releaseBuffers isClosed
isPoolable setPoolable isWrapperFor (Ljava/lang/Class;)Z Signature (Ljava/lang/Class<*>;)Z unwrap %(Ljava/lang/Class;)Ljava/lang/Object; 1(Ljava/lang/Class;)TT; $getConnectionDuringExceptionHandling )()Loracle/jdbc/internal/OracleConnection; getGMTCalendar extractNioDefineBuffers processLobPrefetchMetaData ([Ljava/lang/Object;)V
internalClose
SourceFile OracleStatement.javamn :continueReadRow is only implemented by the T4C statements.
!cursorIfRefCursor not implemented????????????????????????? ??
?????#?+?8?<?=?>?G?Q?R?S?T?U?mnopqrsr java/util/Vectoruvwxyxzx{x|}~????8 oracle/jdbc/driver/OracleSql?34? ?9?/?1?0?;?N?:??-?*?,?.?"?2?5?6?7?M?L?5??????????
??????????????? !??"#??$?%?&?'?(?)?*?+?,?-?.?/???IJ0????????? java/sql/SQLExceptionR???1??8!?23456??7?????$?!?89????????:??????? &oracle/jdbc/driver/OracleResultSetImpl?;+,<=??>??? *oracle/jdbc/driver/OraclePreparedStatement'(@A??B?CD????E8??F?G?????98H?HIIhi??H???&????????J?'?OPKL?? oracle/jdbc/driver/AccessorMNO SYS.XMLTYPE PQ Invalid argumentsRSTU???? java/lang/StringBuilder sqlType=VWVXY( oracle/jdbc/driver/CharAccessor?Z oracle/jdbc/driver/LongAccessor?[ "oracle/jdbc/driver/VarcharAccessor !oracle/jdbc/driver/NumberAccessor !oracle/jdbc/driver/VarnumAccessor "oracle/jdbc/driver/LongRawAccessor !oracle/jdbc/driver/OutRawAccessor?\ oracle/jdbc/driver/RawAccessor &oracle/jdbc/driver/BinaryFloatAccessor 'oracle/jdbc/driver/BinaryDoubleAccessor oracle/jdbc/driver/RowidAccessor $oracle/jdbc/driver/ResultSetAccessor oracle/jdbc/driver/DateAccessor oracle/jdbc/driver/BlobAccessor]? oracle/jdbc/driver/ClobAccessor oracle/jdbc/driver/BfileAccessor Unable to resolve type "null" $oracle/jdbc/driver/NamedTypeAccessor?^_? "oracle/jdbc/driver/RefTypeAccessor $oracle/jdbc/driver/TimestampAccessor &oracle/jdbc/driver/TimestamptzAccessor 'oracle/jdbc/driver/TimestampltzAccessor %oracle/jdbc/driver/IntervalymAccessor %oracle/jdbc/driver/IntervaldsAccessor????`?????a8b?cdefghgi(???j?k?l? Found Plsql compiler warnings.Kmno java/io/IOException
p%?)?t?q5??rps?tYuvwxJKy 'oracle/jdbc/driver/OracleResultSetCachez?{|}~ java/lang/String?? (batch must be either executed or cleared?? invalid SELECT batch command 8? command return value java/sql/BatchUpdateException?(????????*?K???)?`?f?g???_?j?b???V a?c?d?e? oracle/jdbc/driver/TypeAccessor??
SYS.SQLXML????? (oracle/jdbc/driver/OracleReturnResultSet?8 oracle/jdbc/driver/AutoKeyInfo??kl?????(G?-???????????F?????? ??? K??23??OM?~ON java/util/ArrayList?QSTVT?????? oracle/sql/CLOB?? oracle/sql/BLOBWYWX??X %oracle/jdbc/driver/NTFDCNRegistration???????Q GMT???????????????????????@??p "oracle/jdbc/driver/OracleStatement java/lang/Object $oracle/jdbc/internal/OracleStatement &oracle/jdbc/driver/ScrollRsetStatement Sat_Aug_14_12:18:34_PDT_2010 %oracle/jdbc/driver/PhysicalConnection java/lang/Throwable java/sql/ResultSet $oracle/jdbc/driver/OracleInputStream java/sql/SQLWarning java/util/Iterator oracle/jdbc/driver/DatabaseError createSqlException S(Loracle/jdbc/internal/OracleConnection;ILjava/lang/Object;)Ljava/sql/SQLException; fillInStackTrace ()Ljava/lang/Throwable; needLine registerHeartbeat addStatement
conversion !Loracle/jdbc/driver/DBConversion; $(Loracle/jdbc/driver/DBConversion;)V getDefaultFixedString getVersionNumber ()S oracle/jdbc/driver/ResultSetUtil getRsetTypeCode (II)I needIdentifier A(Loracle/jdbc/internal/OracleConnection;I)Ljava/sql/SQLException; internalType
byteLength
charLength useFetchSizeWithLongColumn
getByteBuffer (I)[B
getCharBuffer (I)[C lengthIndex lengthIndexLastRow indicatorIndex indicatorIndexLastRow columnIndex columnIndexLastRow
setOffsets
metaDataIndex rowSpaceByte rowSpaceChar rowSpaceIndicator rowSpaceMetaData externalType j2ee13Compliant
getTimeout $()Loracle/jdbc/driver/OracleTimeout; oracle/jdbc/driver/OracleTimeout
setTimeout ((JLoracle/jdbc/driver/OracleStatement;)V
cancelTimeout createBatchUpdateException ;(Ljava/sql/SQLException;I[I)Ljava/sql/BatchUpdateException;
initialize N(Loracle/jdbc/driver/PhysicalConnection;Loracle/jdbc/driver/OracleStatement;)V $createUnsupportedFeatureSqlException ()Ljava/sql/SQLException; isStatementCacheInitialized getImplicitCachingEnabled cacheImplicitStatement C(Loracle/jdbc/driver/OraclePreparedStatement;Ljava/lang/String;II)V getExplicitCachingEnabled cacheExplicitStatement A(Loracle/jdbc/driver/OraclePreparedStatement;Ljava/lang/String;)V removeStatement lifecycle needLineUnchecked internal_close "oracle/jdbc/driver/OracleResultSet disableDefinecolumntype
addSqlWarning -(Ljava/sql/SQLWarning;I)Ljava/sql/SQLWarning; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V equals (Ljava/lang/Object;)Z useForDataAccessIfPossible (IIILjava/lang/String;)I formOfUse S append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString +(Loracle/jdbc/driver/OracleStatement;ISIZ)V +(Loracle/jdbc/driver/OracleStatement;IISI)V *(Loracle/jdbc/driver/OracleStatement;ISI)V lobPrefetchSizeForThisColumn <(Loracle/jdbc/driver/OracleStatement;Ljava/lang/String;SIZ)V initMetadata getDefaultRowPrefetch holdLine hasBeenOpen accessor Loracle/jdbc/driver/Accessor;
initForNewRow (()Loracle/jdbc/driver/OracleInputStream; cacheBuffer ([B)V ([C)V statementHoldingLine cancelOperationOnServer releaseLineForCancel ?(Ljava/sql/SQLWarning;Ljava/lang/String;I)Ljava/sql/SQLWarning; setNextWarning (Ljava/sql/SQLWarning;)V U(Loracle/jdbc/internal/OracleConnection;Ljava/io/IOException;)Ljava/sql/SQLException; isNull
columnName equalsIgnoreCase java/lang/Integer getUpdateConcurrency
getScrollType
getWrapper ()Loracle/jdbc/OracleConnection; oracle/jdbc/OracleResultSetCache size
addElement (Ljava/lang/Object;)V elementAt (I)Ljava/lang/Object; removeAllElements 7(ILjava/lang/Object;I[I)Ljava/sql/BatchUpdateException;
getMessage setIncludeRowid isColumnNumberAware updateColumnNumber ?(Ljava/sql/SQLWarning;ILjava/lang/Object;)Ljava/sql/SQLWarning; createScrollResultSet s(Loracle/jdbc/driver/ScrollRsetStatement;Loracle/jdbc/driver/OracleResultSet;I)Loracle/jdbc/driver/OracleResultSet; getReturnParameterCount pickledBytes [[B isDMLReturnedParam
defineType isInsertSqlStmt getNewSql (Ljava/lang/String;[I)V doDescribeTable #(Loracle/jdbc/driver/AutoKeyInfo;)V ((Ljava/lang/String;[Ljava/lang/String;)V tableFormOfUses
columnIndexes defaultnchar returnTypes tableTypeNames indexOf (Ljava/lang/Object;)I remove add iterator ()Ljava/util/Iterator; hasNext ()Ljava/lang/Object;
freeTemporary java/util/TimeZone
getDefault java/util/Calendar getInstance *(Ljava/util/TimeZone;)Ljava/util/Calendar; java/lang/Class isInterface
isInstance getTimeZone ((Ljava/lang/String;)Ljava/util/TimeZone; java/util/Locale US Ljava/util/Locale; <(Ljava/util/TimeZone;Ljava/util/Locale;)Ljava/util/Calendar; )oracle/jdbc/driver/OracleStatementWrapper ?? ?? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? !? "? #? $? %? &? '? (? )? *? +? ,? -? .? /? 0? 1? 2? 34 5? 6? 7? 8? 9? :? ;? <? =? >? ?@ A? ? B C? ? ? D? ? ? E? ? F G? HI JK L? M? N? OP Q? R? S? T? U? V W? ? F X? ? ? Y? ? ? Z? ? ? [? ? ? \? ? ? ]? ? ? ^? ? F _? `? a? b? c? d? e? f? g? hi j? kl mn op qr sr t? uv wx yx zx {x |} ~ ?? ?p ?p ? ? ?? ? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ?? ? 2 *? ? M,? W,? ? $ % &? ? ?? ? ? ?? ? ? ?? ? 2 *? ? L+? W+? ? J K L? ? ?? ? &