• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運(yùn)轉(zhuǎn),開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            oracle 搜索庫中任意數(shù)據(jù)

            Posted on 2009-04-02 23:03 S.l.e!ep.¢% 閱讀(253) 評論(0)  編輯 收藏 引用 所屬分類: Oracle
            提供的代碼僅供測試,實(shí)際應(yīng)用需要作少量修改
            示例如下:

            ?1?create?or?replace?procedure?search(v_colname?in?varchar2,?v_find?in?varchar2)?as
            ?2???v_sql?varchar2(2000);
            ?3???v_result?varchar2(1000);
            ?4???v_cursor?number;
            ?5???v_stat?number;
            ?6?begin
            ?7???dbms_output.put_line('表名,列名,結(jié)果');
            ?8???for?a?in?(select?table_name,column_name?from?user_tab_columns?where?column_name?=?v_colname)?loop
            ?9???????v_cursor?:=?dbms_sql.open_cursor;
            10???????v_sql?:=?'select?'?||?v_colname?||?'?from?'?||?a.table_name?||?'?where?'?||?v_colname?||?'?like?''%'?||?v_find?||?'%''';
            11???????dbms_sql.parse(v_cursor,v_sql,dbms_sql.native);
            12???????dbms_sql.define_column(v_cursor,1,v_result,1000);
            13???????v_stat?:=?dbms_sql.execute(v_cursor);
            14???????loop?exit?when?dbms_sql.fetch_rows(v_cursor)<=0;
            15????????????dbms_sql.column_value(v_cursor,1,v_result);
            16????????????dbms_output.put_line(a.table_name||','||a.column_name||','||v_result);
            17???????end?loop;
            18???????dbms_sql.close_cursor(v_cursor);
            19???end?loop;
            20?end?search;
            21?

            在oracle 10g下測試通過.
            使用方法:
            begin search('...','...'); end;
            /
            第一個參數(shù)是知道的列名,第二個參數(shù)是需要查找的數(shù)據(jù)

            下面是執(zhí)行效果:
            ?1?SQL>?begin?search('答案','試題規(guī)范');?end;
            ?2???2??/
            ?3??
            ?4?表名,列名,結(jié)果
            ?5?數(shù)據(jù)值答案表,答案,面試試題規(guī)范。
            ?6?數(shù)據(jù)值答案表,答案,進(jìn)一步完善面試試題規(guī)范。
            ?7?數(shù)據(jù)值答案表,答案,修改考核試題規(guī)范。
            ?8?數(shù)據(jù)值答案表,答案,進(jìn)一步完善考核試題規(guī)范。
            ?9?數(shù)據(jù)值答案表,答案,考核試題規(guī)范有誤。
            10?數(shù)據(jù)值答案表,答案,修改考核高級試題規(guī)范。
            11?數(shù)據(jù)值答案表,答案,考核高級試題規(guī)范快速分頁規(guī)范,修改錯誤頁面。


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            无码国产69精品久久久久网站| 午夜视频久久久久一区| 国产69精品久久久久9999APGF | 狠狠色婷婷久久综合频道日韩| 久久久久成人精品无码中文字幕 | 久久国产精品99精品国产| 亚洲国产精品婷婷久久| 精品国产99久久久久久麻豆| 久久免费线看线看| 人人妻久久人人澡人人爽人人精品| 国产激情久久久久久熟女老人| 亚洲狠狠综合久久| 久久免费的精品国产V∧| 精品久久人人做人人爽综合 | 久久综合久久自在自线精品自| a级毛片无码兔费真人久久| 色综合久久中文字幕无码| 久久久久亚洲?V成人无码| 久久777国产线看观看精品| 国产亚洲精品久久久久秋霞 | 很黄很污的网站久久mimi色| 久久久久人妻精品一区二区三区 | 老男人久久青草av高清| 精品熟女少妇aⅴ免费久久| 国产精品久久自在自线观看| 久久丫精品国产亚洲av| 五月丁香综合激情六月久久| 久久综合亚洲色一区二区三区| 久久免费国产精品| 久久天天躁狠狠躁夜夜av浪潮| 国产精品女同一区二区久久| 热99re久久国超精品首页| 久久91亚洲人成电影网站| 99久久无码一区人妻a黑| 亚洲AV日韩精品久久久久| 性色欲网站人妻丰满中文久久不卡| 久久受www免费人成_看片中文| 国产精品久久久久蜜芽| 亚洲欧美伊人久久综合一区二区| 囯产精品久久久久久久久蜜桃| 亚洲综合伊人久久综合|