
org.postgresql.jdbc.PgCallableStatement.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of huaweicloud-dws-jdbc Show documentation
Show all versions of huaweicloud-dws-jdbc Show documentation
Data Warehouse Service JDBC driver
???? 2
??
?? ?? ?? ?? ?? ???? ?? ??
??
??
??
??
?? ?????
?? ??
?
?? ??
?? B? B ? ?? ? B
%
Q
?
?
G
G
/
/
/
/ ? B ?
?? ?!"
?#$%&'()
D*+,
G-.
G/0
G123
N456
Q7
%89:;
?<?=>?@AB
?CD ?EFGHI
fJKL
VM
NO
PQR
n
?STUVW
?XY ?Z[\
]^
]_
]`abcdefghijklmnopqrstuvwxyz{|}~???
??? ??????????????????????????????????????????????????????
????
isFunction Z functionReturnType [I
testReturn
returnTypeSet
callResult [Ljava/lang/Object; lastIndex I :(Lorg/postgresql/jdbc/PgConnection;Ljava/lang/String;III)V Code LineNumberTable LocalVariableTable inParamCount this )Lorg/postgresql/jdbc/PgCallableStatement;
connection "Lorg/postgresql/jdbc/PgConnection; sql Ljava/lang/String; rsType
rsConcurrency
rsHoldability
StackMapTable??$
Exceptions?
executeUpdate ()I getObject $(ILjava/util/Map;)Ljava/lang/Object; i map Ljava/util/Map; LocalVariableTypeTable 7Ljava/util/Map;>; Signature L(ILjava/util/Map;>;)Ljava/lang/Object; 5(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object; s ](Ljava/lang/String;Ljava/util/Map;>;)Ljava/lang/Object; executeWithFlags (I)Z rs Ljava/sql/ResultSet; strNum str idex
columnType j flags hasResultSet cols outParameterCount??' registerOutParameter (II)V parameterIndex sqlType wasNull ()Z getString (I)Ljava/lang/String; e Ljava/lang/Exception;% getCursor (I)Ljava/sql/ResultSet;
getBoolean getByte (I)B getShort (I)S getInt (I)I getLong (I)J getFloat (I)F getDouble (I)D
getBigDecimal (II)Ljava/math/BigDecimal; scale getBytes (I)[B getDate (I)Ljava/sql/Date; getTime (I)Ljava/sql/Time; getTimestamp (I)Ljava/sql/Timestamp; (I)Ljava/lang/Object;
checkIndex (IIILjava/lang/String;)V type1 type2 getName (IILjava/lang/String;)V type (I)V (IZ)V fetchingData createBatchHandler j([Lorg/postgresql/core/Query;[Lorg/postgresql/core/ParameterList;)Lorg/postgresql/jdbc/BatchResultHandler; queries [Lorg/postgresql/core/Query; parameterLists $[Lorg/postgresql/core/ParameterList; getArray (I)Ljava/sql/Array; (I)Ljava/math/BigDecimal; getBlob (I)Ljava/sql/Blob; getClob (I)Ljava/sql/Clob; clob Ljava/sql/Clob;
getObjectImpl getRef (I)Ljava/sql/Ref; &(ILjava/util/Calendar;)Ljava/sql/Date; cal Ljava/util/Calendar; value &(ILjava/util/Calendar;)Ljava/sql/Time; +(ILjava/util/Calendar;)Ljava/sql/Timestamp; typeName getRowId (I)Ljava/sql/RowId; $(Ljava/lang/String;)Ljava/sql/RowId;
parameterName setRowId %(Ljava/lang/String;Ljava/sql/RowId;)V x Ljava/sql/RowId;
setNString '(Ljava/lang/String;Ljava/lang/String;)V setNCharacterStream &(Ljava/lang/String;Ljava/io/Reader;J)V Ljava/io/Reader; length J %(Ljava/lang/String;Ljava/io/Reader;)V setCharacterStream setBinaryStream +(Ljava/lang/String;Ljava/io/InputStream;J)V Ljava/io/InputStream; *(Ljava/lang/String;Ljava/io/InputStream;)V setAsciiStream setNClob %(Ljava/lang/String;Ljava/sql/NClob;)V Ljava/sql/NClob; setClob reader setBlob inputStream $(Ljava/lang/String;Ljava/sql/Blob;)V Ljava/sql/Blob; $(Ljava/lang/String;Ljava/sql/Clob;)V getNClob (I)Ljava/sql/NClob; $(Ljava/lang/String;)Ljava/sql/NClob; setSQLXML &(Ljava/lang/String;Ljava/sql/SQLXML;)V xmlObject Ljava/sql/SQLXML; getSQLXML (I)Ljava/sql/SQLXML; %(Ljava/lang/String;)Ljava/sql/SQLXML;
getNString &(Ljava/lang/String;)Ljava/lang/String; getNCharacterStream (I)Ljava/io/Reader; $(Ljava/lang/String;)Ljava/io/Reader; getCharacterStream &(ILjava/lang/Class;)Ljava/lang/Object; Ljava/lang/Class; Ljava/lang/Class; 2(ILjava/lang/Class;)TT; 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; C(Ljava/lang/String;Ljava/lang/Class;)TT; (Ljava/lang/String;I)V (Ljava/lang/String;II)V ((Ljava/lang/String;ILjava/lang/String;)V getURL (I)Ljava/net/URL; setURL #(Ljava/lang/String;Ljava/net/URL;)V val Ljava/net/URL; setNull
setBoolean (Ljava/lang/String;Z)V setByte (Ljava/lang/String;B)V B setShort (Ljava/lang/String;S)V S setInt setLong (Ljava/lang/String;J)V setFloat (Ljava/lang/String;F)V F setDouble (Ljava/lang/String;D)V D
setBigDecimal +(Ljava/lang/String;Ljava/math/BigDecimal;)V Ljava/math/BigDecimal; setString setBytes (Ljava/lang/String;[B)V [B setDate $(Ljava/lang/String;Ljava/sql/Date;)V Ljava/sql/Date; setTime $(Ljava/lang/String;Ljava/sql/Time;)V Ljava/sql/Time; setTimestamp )(Ljava/lang/String;Ljava/sql/Timestamp;)V Ljava/sql/Timestamp; +(Ljava/lang/String;Ljava/io/InputStream;I)V setObject )(Ljava/lang/String;Ljava/lang/Object;II)V Ljava/lang/Object;
targetSqlType ((Ljava/lang/String;Ljava/lang/Object;I)V '(Ljava/lang/String;Ljava/lang/Object;)V &(Ljava/lang/String;Ljava/io/Reader;I)V 8(Ljava/lang/String;Ljava/sql/Date;Ljava/util/Calendar;)V 8(Ljava/lang/String;Ljava/sql/Time;Ljava/util/Calendar;)V =(Ljava/lang/String;Ljava/sql/Timestamp;Ljava/util/Calendar;)V (Ljava/lang/String;)Z (Ljava/lang/String;)B (Ljava/lang/String;)S (Ljava/lang/String;)I (Ljava/lang/String;)J (Ljava/lang/String;)F (Ljava/lang/String;)D (Ljava/lang/String;)[B #(Ljava/lang/String;)Ljava/sql/Date; #(Ljava/lang/String;)Ljava/sql/Time; ((Ljava/lang/String;)Ljava/sql/Timestamp; &(Ljava/lang/String;)Ljava/lang/Object; *(Ljava/lang/String;)Ljava/math/BigDecimal; "(Ljava/lang/String;)Ljava/sql/Ref; #(Ljava/lang/String;)Ljava/sql/Blob; #(Ljava/lang/String;)Ljava/sql/Clob; $(Ljava/lang/String;)Ljava/sql/Array; 7(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Date; 7(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Time; <(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Timestamp; "(Ljava/lang/String;)Ljava/net/URL; (III)V
SourceFile PgCallableStatement.java??? ?? ? ???? ? ????? ? ? ? ? ? ? ?T ?T ? ? !org/postgresql/util/PSQLException 7A CallableStatement was executed with nothing returned. java/lang/Object?????? ?????????????? ?? ? EA CallableStatement was executed with an invalid number of parameters??? ? ? ? ?:?( java/sql/Types java/lang/Double?????? .?????? tA CallableStatement function was executed and the out parameter {0} was of type {1} however type {2} was registered.?? java/lang/StringBuilder ?? java.sql.Types=???????? ZThis statement does not declare an OUT parameter. Use '{' ?= call ... '}' to declare one.??;C 0wasNull cannot be call before fetching a result.?? String;@ java/lang/String java/lang/Exception cursor java/sql/ResultSet Boolean java/lang/Boolean? Byte java/lang/Integer?? Short?? Int? ? Long java/lang/Long?? Float java/lang/Float Double??
BigDecimal java/math/BigDecimal Bytes;< Date
java/sql/Date Time
java/sql/Time Timestamp java/sql/Timestamp;B PParameter of type {0} was registered, but call to get{1} (sqltype={2}) was made.?? _A CallableStatement was declared, but no call to registerOutParameter(1, ) was made. $No function outputs were registered. KResults cannot be retrieved from a CallableStatement before it is executed. .org/postgresql/jdbc/CallableBatchResultHandler ?? Array java/sql/Array ? getBlob(int) org/postgresql/core/types/PGClob? getObjectImpl(int,Map) getRef(int) ?
$registerOutParameter(int,int,String)
getRowId(int) getRowId(String) setRowId(String, RowId) setNString(String, String) )setNCharacterStream(String, Reader, long) #setNCharacterStream(String, Reader) (setCharacterStream(String, Reader, long) "setCharacterStream(String, Reader) *setBinaryStream(String, InputStream, long) $setBinaryStream(String, InputStream) )setAsciiStream(String, InputStream, long) #setAsciiStream(String, InputStream) setNClob(String, NClob) setClob(String, Reader, long) setClob(String, Reader) "setBlob(String, InputStream, long) setBlob(String, InputStream) setBlob(String, Blob) setClob(String, Clob) setNClob(String, Reader, long) setNClob(String, Reader)
getNClob(int) getNClob(String) setSQLXML(String, SQLXML) SQLXML java/sql/SQLXML getSQLXML(String) getNString(int) getNString(String) getNCharacterStream(int) getNCharacterStream(String) getCharacterStream(int) getCharacterStream(String) #Unsupported type conversion to {1}.? getObject(String, Class) registerOutParameter(String,int) $registerOutParameter(String,int,int) 'registerOutParameter(String,int,String) getURL(String) setURL(String,URL) setNull(String,int) setBoolean(String,boolean) setByte(String,byte) setShort(String,short) setInt(String,int) setLong(String,long) setFloat(String,float) setDouble(String,double) setBigDecimal(String,BigDecimal) setString(String,String) setBytes(String,byte) setDate(String,Date) setTime(String,Time) setTimestamp(String,Timestamp) &setAsciiStream(String,InputStream,int) 'setBinaryStream(String,InputStream,int) setObject(String,Object,int,int) setObject(String,Object,int) setObject(String,Object) %setCharacterStream(String,Reader,int) setDate(String,Date,Calendar) setTime(String,Time,Calendar) 'setTimestamp(String,Timestamp,Calendar) setNull(String,int,String) getString(String) getBoolean(String) getByte(String) getShort(String) getInt(String) getLong(String) getFloat(String) getDouble(String) getBytes(String) getDate(String) getTime(String) getTimestamp(String) getObject(String) getBigDecimal(String) getObject(String,Map) getRef(String) getBlob(String) getClob(String) getArray(String) getDate(String,Calendar) getTime(String,Calendar) getTimestamp(String,Calendar) 'org/postgresql/jdbc/PgCallableStatement 'org/postgresql/jdbc/PgPreparedStatement java/sql/CallableStatement org/postgresql/jdbc/PgConnection java/sql/SQLException java/lang/Throwable borrowCallableQuery 5(Ljava/lang/String;)Lorg/postgresql/core/CachedQuery; I(Lorg/postgresql/jdbc/PgConnection;Lorg/postgresql/core/CachedQuery;III)V
preparedQuery !Lorg/postgresql/core/CachedQuery; org/postgresql/core/CachedQuery preparedParameters #Lorg/postgresql/core/ParameterList; !org/postgresql/core/ParameterList getInParameterCount org/postgresql/util/GT tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; org/postgresql/util/PSQLState NO_DATA Lorg/postgresql/util/PSQLState; 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V checkClosed ()V result #Lorg/postgresql/jdbc/ResultWrapper; !org/postgresql/jdbc/ResultWrapper getResultSet ()Ljava/sql/ResultSet; next getMetaData ()Ljava/sql/ResultSetMetaData; java/sql/ResultSetMetaData getColumnCount getOutParameterCount SYNTAX_ERROR getParameterCount
getColumnType
floatValue ()F valueOf (F)Ljava/lang/Float; toString ()Ljava/lang/String; lastIndexOf substring (II)Ljava/lang/String; '(Ljava/lang/String;)Ljava/lang/Integer; (I)Ljava/lang/Integer; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; DATA_TYPE_MISMATCH close &STATEMENT_NOT_ALLOWED_IN_FUNCTION_CALL OBJECT_NOT_IN_STATE booleanValue byteValue ()B
shortValue ()S intValue longValue ()J doubleValue ()D !MOST_SPECIFIC_TYPE_DOES_NOT_MATCH d(Lorg/postgresql/jdbc/PgStatement;[Lorg/postgresql/core/Query;[Lorg/postgresql/core/ParameterList;)V (Ljava/lang/String;)V getClass ()Ljava/lang/Class; org/postgresql/Driver notImplemented O(Ljava/lang/Class;Ljava/lang/String;)Ljava/sql/SQLFeatureNotSupportedException;
java/sql/Clob (JLjava/lang/String;)I
java/util/Map isEmpty $Lorg/postgresql/core/BaseConnection; "org/postgresql/core/BaseConnection getTimestampUtils &()Lorg/postgresql/jdbc/TimestampUtils; "org/postgresql/jdbc/TimestampUtils toDate 7(Ljava/util/Calendar;Ljava/lang/String;)Ljava/sql/Date; toTime 7(Ljava/util/Calendar;Ljava/lang/String;)Ljava/sql/Time; toTimestamp <(Ljava/util/Calendar;Ljava/lang/String;)Ljava/sql/Timestamp; java/lang/Class cast &(Ljava/lang/Object;)Ljava/lang/Object; INVALID_PARAMETER_VALUE ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ? ? D*++,? ? *? **? ? ? *? ? *? ? `6*?
? *?
?
? ? " 8 4 9 ; &