Edit D:\app\Administrator\product\11.2.0\dbhome_1\sqldeveloper\lib\oracle\xquery\XQLPlus.class
?? 1b >? =?? ? =?? ?????? =? =???? ?? =??? ?? ? ? ? =???? ?? ? ? ? ?? "? =? =?? ??? ?? =?? ?? ?? =? ? ;?? =??? =?? =?? =?? =?? =?? =?? =?? ?? ?? ?? =??? =? ;? W? =? W? "?? =?? =?? ?? "? "??? X?? X? X? =??? ^?? a? =?? ? ? ? ???? ??? =?? =?? = ? X = = = a a? = ? ? ? a a? ? ? a = = ?! ? ?" ?#$ ?% ?? &' ?() ? ?* ^+ =,-./ ?0 ^1 ?23 ?45 ?6789 =: ?;< =?>? ?@ABCDEFGHIJKL =MNOPQRSTUVWXYZ[\ =][^ =_[Y ;` ;a =b "c =d ef gh ei =j ek el em n\ no "? ?p e =q Xrs ?tuv "wLxyz{|}~S?P??? =? =????????????????????? =? ;?? ??? ? ? ???? ?? ?? =? ?? ? ? ???????? '? ? ;? ??????? . .? ???????? =?? =?? ;??? msg Loracle/xquery/XQMesg; XQLPLUS_VERSION Ljava/lang/String; ConstantValue XQLPROMPT XQLTERMINATOR _varStr _valStr _oldStr _newStr _nodeStr _timeStr echo Z serverExec useXMLQryOnServer timing lazyDom cloneDOM debug executingFromFile printPlan printStaticTypeInfo noStaticTyping xqueryxOnly xdbDirectConn fileEncoding defconn Ljava/sql/Connection; initialctx_filename initialDoc "Loracle/xml/parser/v2/XMLDocument; varHash Ljava/util/Hashtable; numHash baseURI declareBaseURI rdr Ljava/io/BufferedReader; printWriter Ljava/io/PrintWriter; config Loracle/xquery/Configuration; silent errorCodeOnly separator pgmHash <init> ()V Code LineNumberTable printBanner Exceptions? printHelp (Ljava/lang/String;)V printResultBanner main ([Ljava/lang/String;)V executeXQLPlus 2(Loracle/xquery/XQueryContext;Ljava/lang/String;)V processVarSubst &(Ljava/lang/String;)Ljava/lang/String; processFileExecute 2(Ljava/lang/String;Loracle/xquery/XQueryContext;)V executeQuery D(Ljava/lang/String;Loracle/xquery/XQueryContext;Ljava/lang/String;)V printServerResult executeQueryInt processSet printSetHelp setPushdownXquery clearXQueryOption (I)V cleanup <clinit> SourceFile XQLPlus.javaopgh ?w?@ XQE-0403??~ Version 1.0 XQE-0406 XQE-0408 XQE-0409?pkM XQE-0404 4---------------------------------------------------- oracle.local.char.encoding??~ZB java/io/BufferedReader java/io/InputStreamReader??o?o?o?ef java/io/PrintWriter java/io/BufferedWriter java/io/OutputStreamWriter??o?o?o?o? oracle/xquery/XQueryContexto?sp{| -?? -server??NM -xqueryxOnly??M?Mij?? -useXMLQueryOM -useXMLTable -debugSM -printStaticTypeVM -noStaticTypingWM -xdbDirectConnYM -xqueryPushdown?p -sLM -errorCodeOnlylM -separator??????mB -lazydomQM????[\???? -baseuricB -declareBaseuridB -conn??????? oracle/xquery/XQPageManagerPool java/lang/StringBuilder @????? java/lang/Exception XQE-0423?? java/lang/StringBuffero?TM XQL> ?w?p???? rem rem?? helpvw set?? version xquery.version?p exit p?p? /; ?wba`a}~? XQE-0400?? XQE-0422 java/io/StringReaderow?? ?? java/lang/StringHBIB java/util/StringTokenizer?? java/util/Hashtable?? java/io/FileInputStream~?? XQE: XQE-0401 XQE-0418? oracle/xquery/XQException!" <?xml# <?xml version="1.0" encoding=" "?> ?>PM$% XQE-0413& doc\(" doc("' doc\(' doc(' collection\(" collection(" collection\(' collection(' xquery ; declare base-uri " "; ' '']B % passing xmlquery('declare base-uri " "; doc(" ")' returning content) passing xmlquery('doc(" select xmlquery(' * returning content).getclobval() from dual 2select e.column_value.getclobval() from xmltable(' ) e + ---------- SQL statement executed --------()*+?,-.xw/?w0w1???23^_456789:;UMUpVp?<=>6?@KB?A msoB sqlconn defaultCD on Echo On off Echo Off server Server Side Execution Client Side Execution Debug On Debug Off Timing On Timing Off varFBGB print_plan print_plan On print_plan Off print_xqueryx print_xqueryx On print_xqueryx Off xquery_pushdown xquery_pushdown On xquery_pushdown Off lazydom xdb_direct_conn xdb_direct_conn on xdb_direct_conn off print_staticType print_staticType on print_staticType off staticTyping staticTyping on staticTyping off clonedomRME? initialctxFGH oracle/xml/parser/v2/DOMParserIpJK?LM &oracle.xml.parser.DOMParser.PartialDOMNOPQR 'oracle.xml.parser.DOMParser.PageManagernaS?TU?V XQE-0412 XQE-0414 XQE-0415 XQE-0416 XQE-0417 XQE-0421 java/io/StringWriterWXYZ[\]^ java/io/File_`a XQE-0306 : XQE-0307 XQE-0308 XQE-0309 XQE-0402JB XQE-0407XM oracle/xquery/Configuration oracle/xquery/XQLPlus java/lang/Object java/io/IOException println oracle/xquery/XQMesg getMessage0 java/lang/System getProperty in Ljava/io/InputStream; (Ljava/io/InputStream;)V (Ljava/io/Reader;)V *(Ljava/io/InputStream;Ljava/lang/String;)V out Ljava/io/PrintStream; (Ljava/io/OutputStream;)V (Ljava/io/Writer;)V (Ljava/io/Writer;Z)V +(Ljava/io/OutputStream;Ljava/lang/String;)V (Loracle/xquery/XQMesg;)V startsWith (Ljava/lang/String;)Z equals (Ljava/lang/Object;)Z oracle/xquery/parser/XPath newXQueryXGrammar printLeadingPIs setPrintXQueryx (Ljava/io/PrintWriter;)V endsWith length ()I substring (II)Ljava/lang/String; setLazyDom (Z)V getInstance #()Loracle/xquery/XQPageManagerPool; setConnection (Ljava/sql/Connection;)V setPageManagerPool ((Loracle/xml/scalable/PageManagerPool;)V oracle/xquery/exec/XQueryUtils getConnection ;(Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection; setDefaultConnection getPageManagerPool '()Loracle/xml/scalable/PageManagerPool; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; printStackTrace print flush readLine toLowerCase equalsIgnoreCase #oracle/xml/scalable/PageManagerPool close trim (I)Ljava/lang/StringBuilder; write ,(Ljava/lang/String;)Ljava/lang/StringBuffer; indexOf (I)I read (C)Ljava/lang/StringBuffer; java/lang/Character isLetterOrDigit (C)Z containsKey get &(Ljava/lang/Object;)Ljava/lang/Object; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; (I)Ljava/lang/String; nextToken hasMoreTokens ()Z countTokens java/lang/Integer put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; baseUriOf fillInStackTrace ()Ljava/lang/Throwable; getMessage1 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getMessage charAt (I)C getParentException ()Ljava/lang/Exception; (Ljava/lang/String;)I currentTimeMillis ()J java/io/PrintStream replaceAll java/sql/Connection prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; java/sql/PreparedStatement ()Ljava/sql/ResultSet; java/sql/ResultSet next getString setBaseURI setXQueryOption prepareXQuery O(Ljava/lang/String;Loracle/xquery/Configuration;)Loracle/xquery/PreparedXQuery; oracle/xquery/PreparedXQuery createItem &()Loracle/xml/xqxp/datamodel/OXMLItem; "oracle/xml/xqxp/datamodel/OXMLItem setNode !(Loracle/xml/parser/v2/XMLNode;)V setContextItem &(Loracle/xml/xqxp/datamodel/XMLItem;)V +(Z)Loracle/xml/xqxp/datamodel/OXMLSequence; &oracle/xml/xqxp/datamodel/OXMLSequence getItem printResult T(Loracle/xml/xqxp/datamodel/OXMLItem;Ljava/io/PrintWriter;Loracle/xquery/XQMesg;ZZ)V (J)Ljava/lang/StringBuilder; '(Ljava/lang/String;Ljava/lang/String;)V setConnectionDesc *(Ljava/lang/String;Ljava/sql/Connection;)V setCloneDom oracle/xquery/exec/Utils getStream )(Ljava/lang/String;)Ljava/io/InputStream; reset oracle/xquery/ThreadSerialNum getNextNum getPageManager 5(Ljava/lang/String;)Loracle/xml/scalable/PageManager; java/lang/Boolean TRUE Ljava/lang/Boolean; setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V parse getDocument $()Loracle/xml/parser/v2/XMLDocument; (Ljava/lang/Object;)V xqoption I keys ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; delete newInstance *(Ljava/util/Locale;)Loracle/xquery/XQMesg; !=>