• <small id='phsxQ'></small><noframes id='phsxQ'>

    <tfoot id='phsxQ'></tfoot>

    <legend id='phsxQ'><style id='phsxQ'><dir id='phsxQ'><q id='phsxQ'></q></dir></style></legend>

        <i id='phsxQ'><tr id='phsxQ'><dt id='phsxQ'><q id='phsxQ'><span id='phsxQ'><b id='phsxQ'><form id='phsxQ'><ins id='phsxQ'></ins><ul id='phsxQ'></ul><sub id='phsxQ'></sub></form><legend id='phsxQ'></legend><bdo id='phsxQ'><pre id='phsxQ'><center id='phsxQ'></center></pre></bdo></b><th id='phsxQ'></th></span></q></dt></tr></i><div id='phsxQ'><tfoot id='phsxQ'></tfoot><dl id='phsxQ'><fieldset id='phsxQ'></fieldset></dl></div>
        • <bdo id='phsxQ'></bdo><ul id='phsxQ'></ul>
      1. PL/SQL 是否具有与 Java 等效的 StringTokenizer?

        Does PL/SQL have an equivalent StringTokenizer to Java#39;s?(PL/SQL 是否具有与 Java 等效的 StringTokenizer?)

              <tbody id='L6mwF'></tbody>

              <tfoot id='L6mwF'></tfoot>
              <i id='L6mwF'><tr id='L6mwF'><dt id='L6mwF'><q id='L6mwF'><span id='L6mwF'><b id='L6mwF'><form id='L6mwF'><ins id='L6mwF'></ins><ul id='L6mwF'></ul><sub id='L6mwF'></sub></form><legend id='L6mwF'></legend><bdo id='L6mwF'><pre id='L6mwF'><center id='L6mwF'></center></pre></bdo></b><th id='L6mwF'></th></span></q></dt></tr></i><div id='L6mwF'><tfoot id='L6mwF'></tfoot><dl id='L6mwF'><fieldset id='L6mwF'></fieldset></dl></div>
            1. <small id='L6mwF'></small><noframes id='L6mwF'>

              <legend id='L6mwF'><style id='L6mwF'><dir id='L6mwF'><q id='L6mwF'></q></dir></style></legend>
                <bdo id='L6mwF'></bdo><ul id='L6mwF'></ul>
                  本文介绍了PL/SQL 是否具有与 Java 等效的 StringTokenizer?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我使用 java.util.StringTokenizer 来简单解析 java 中的分隔字符串.我需要在 pl/sql 中使用相同类型的机制.我可以写它,但如果它已经存在,我更愿意使用它.有人知道 pl/sql 实现吗?一些有用的替代方案?

                  I use java.util.StringTokenizer for simple parsing of delimited strings in java. I have a need for the same type of mechanism in pl/sql. I could write it, but if it already exists, I would prefer to use that. Anyone know of a pl/sql implementation? Some useful alternative?

                  推荐答案

                  PL/SQL 确实包含一个基本的逗号分隔列表 (DBMS_UTILITY.COMMA_TO_TABLE).

                  PL/SQL does include a basic one for comma separated lists (DBMS_UTILITY.COMMA_TO_TABLE).

                  示例:

                  DECLARE
                     lv_tab_length   BINARY_INTEGER;
                     lt_array   DBMS_UTILITY.lname_array;
                  BEGIN
                     DBMS_UTILITY.COMMA_TO_TABLE( list => 'one,two,three,four'
                                                , tablen => lv_tab_length
                                                , tab => lt_array
                                                );
                  
                     DBMS_OUTPUT.PUT_LINE( 'lv_tab_length = ['||lv_tab_length||']' );
                  
                     FOR i IN 1..lv_tab_length
                     LOOP
                        DBMS_OUTPUT.PUT_LINE( '['||lt_array( i )||']' );
                     END LOOP;
                  
                  END;
                  /
                  

                  或者查看这个 Ask Tom 链接以获得其他想法...

                  Or see this Ask Tom link for other ideas...

                  阿克汤姆 - "IN 列表中的不同元素"

                  这篇关于PL/SQL 是否具有与 Java 等效的 StringTokenizer?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  How to redirect the output of DBMS_OUTPUT.PUT_LINE to a file?(如何将 DBMS_OUTPUT.PUT_LINE 的输出重定向到文件?)
                  How do I get column datatype in Oracle with PL-SQL with low privileges?(如何使用低权限的 PL-SQL 在 Oracle 中获取列数据类型?)
                  Get a list of all functions and procedures in an Oracle database(获取 Oracle 数据库中所有函数和过程的列表)
                  Why cannot I create triggers on objects owned by SYS?(为什么我不能在 SYS 拥有的对象上创建触发器?)
                  Returning result even for elements in IN list that don#39;t exist in table(即使对于表中不存在的 IN 列表中的元素也返回结果)
                  Reset Sequence in oracle 11g(oracle 11g 中的重置序列)

                      <bdo id='xByL8'></bdo><ul id='xByL8'></ul>
                    • <legend id='xByL8'><style id='xByL8'><dir id='xByL8'><q id='xByL8'></q></dir></style></legend>

                        1. <small id='xByL8'></small><noframes id='xByL8'>

                            <tbody id='xByL8'></tbody>

                            <tfoot id='xByL8'></tfoot>
                          1. <i id='xByL8'><tr id='xByL8'><dt id='xByL8'><q id='xByL8'><span id='xByL8'><b id='xByL8'><form id='xByL8'><ins id='xByL8'></ins><ul id='xByL8'></ul><sub id='xByL8'></sub></form><legend id='xByL8'></legend><bdo id='xByL8'><pre id='xByL8'><center id='xByL8'></center></pre></bdo></b><th id='xByL8'></th></span></q></dt></tr></i><div id='xByL8'><tfoot id='xByL8'></tfoot><dl id='xByL8'><fieldset id='xByL8'></fieldset></dl></div>