【问题标题】:Creating ul and li from a table select statement using Oracle [closed]使用 Oracle 从表选择语句创建 ul 和 li [关闭]
【发布时间】:2012-10-06 11:39:34
【问题描述】:

我想编写一个查询,通过它我可以遍历表的行,然后我想要一个来自该查询的 HTML 无序列表并保存在一个局部变量中以供进一步使用。

我必须使用光标吗?我可以从哪里开始?

【问题讨论】:

    标签: oracle


    【解决方案1】:

    您可以只使用select 声明:

    SELECT '<HTML TAG>' || column_name || '</ HTML TAG>' from table_name;
    

    【讨论】:

      【解决方案2】:

      我通过谷歌搜索找到了解决方案。

      我在a Stack Overflow post看到了解决方案。

      我创建了一个类型如下:

       TYPE MyRec IS RECORD   (ANSWERCODE VARCHAR2(20),
                              SERIALNO NUMBER,
                              OSCODE varchar2(10),
                              Osname varchar2(150),
                              channel_code varchar2(10),
                              channel_name varchar2(100),
                              answerdescription VARCHAR2(500),
                              question_code VARCHAR2(20),
                              question varchar2(250),
                              STATUS varchar2(20),
                              ANSWERSTATUS varchar2(10),
                              IMAGEPATH varchar2(4000),
                              MODELVIEW varchar2(100),
                              MODEL_VIEW varchar2(10),
                              MAKENAME varchar2(100),
                              MODELNAME varchar2(100));
      rec MyRec;
      v_refcurosr SYS_REFCURSOR;
      

      然后调用该过程,因为我的过程是一个包含所有这些字段的游标。

      v_answerstep:='<ol>';
      pkg_answer.PROC_GET_ANSWER('QUESTION',V_QUESTIONCODE,V_PROVIDERCODE,Ip_UserID,v_refcurosr) ;
      LOOP
            FETCH v_refcurosr INTO rec;
            EXIT WHEN v_refcurosr%NOTFOUND;
            v_answerstep:=v_answerstep||'<li>'|| rec.answerdescription|| '</li>';
      
      END LOOP;
      v_answerstep:=v_answerstep||'</ol>';
      

      【讨论】:

        猜你喜欢
        • 2012-01-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多