色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

用Oracle的SQL*Plus工具創(chuàng)建HTML頁面

瀏覽:4日期:2023-11-18 19:37:31
用Oracle的SQL*Plus工具創(chuàng)建Html頁面作者:Fenng Oracle的SQL*Plus工具有一些比較有趣的選項(xiàng),合理的使用,能夠給我們意想不到的后果。其中有一個(gè)”-M”選項(xiàng)能夠創(chuàng)建用來創(chuàng)建HTML報(bào)表,在實(shí)際應(yīng)用中很有用處。我們先來看看SQL*Plus(Oracle 8i)的一些選項(xiàng):C:>SQLPLUS -用法: SQLPLUS [ [<option>] [<logon>] [<start>] ]其中 <option> ::= - -? [ [-M <o>] [-R <n>] [-S] ] <登錄>::= <用戶名>[/<口令>][@<connect_string>] / /NOLOG <啟動(dòng)>: : = @<文件名>[.<ext>] [<參數(shù)> ...] '-'顯示使用語法 '-?'顯示 SQL*Plus 版本標(biāo)幟 '-M <o>' 使用 HTML 標(biāo)志選項(xiàng) <o> '-R <n>' uses restricted mode <n> '-S' uses silent mode”-M”選項(xiàng)指定在輸出的時(shí)侯使用HTML標(biāo)記來輸出數(shù)據(jù),用以代替普通的文本。其中”-M”選項(xiàng)的語法如下:[-M[ARKUP] 'HTML [ONOFF] [HEAD text] [BODY text] [ENTMAP {ONOFF}] [SPOOL {ONOFF}] [PRE[FORMAT] {ONOFF}]'假如我們在實(shí)際應(yīng)用中,要對公司的某個(gè)Table進(jìn)行每個(gè)月的報(bào)表HTML化,用SQL*Plus的這個(gè)特性很輕易做到。舉例如下:我們預(yù)備對Scott模式下的DEPT表進(jìn)行處理。DEPT表內(nèi)容:SQL> SELECT * FROM dept; DEPTNO DNAME; LOC---------- -------------- ------------- 10 ACCOUNTING;;NEW YORK 20 RESEARCH;;;;DALLAS 30 SALES; CHICAGO 40 OPERATIONS;;BOSTON在系統(tǒng)命令行下輸出HTML文件:將下面幾行語句存到一個(gè).sql腳本中(比如說q.sql):SET ECHO OFFSET FEEDBACK OFFSELECT * FROM dept;SET ECHO ONSET FEEDBACK ONexit然后在命令行下調(diào)用如下命令:C:> sqlplus -s -m 'HTML ON HEAD DEPT表格之內(nèi)容' Scott/tiger @c:q.sql>Dept.html對這條命令簡單的解釋一下:其中”-s”表示silent模式,”-m”表示啟用HTML Markup選項(xiàng),”HEAD DEPT表格之內(nèi)容”可以用來定制一個(gè)簡單的標(biāo)題。然后命令中跟的是數(shù)據(jù)庫用戶名字和密碼,執(zhí)行腳本,重定向到Dept.html中。輸出Dept.html有如下內(nèi)容(空白處已經(jīng)截去):在SQL*Plus下輸出文件在SQL*Plus中可以用SET MARKUP命令來做到。 SET MARKUP 用法: SET MARKUP HTML [ONOFF] [HEAD text] [BODY text][ENTMAP {ONOFF}] [SPOOL {ONOFF}] [PRE[FORMAT] {ONOFF}]把下面的內(nèi)存存為一個(gè).sql腳本(比如說C:q.sql):SET ECHO OFFSET FEEDBACK OFFSET MARKUP HTML ON SPOOL ONSPOOL c:Dept.html SELECT * FROM dept;SPOOL OFFSET MARKUP HTML OFFSET ECHO ONSET FEEDBACK ON在SQL*Plus中調(diào)用,即可創(chuàng)建內(nèi)容在C:中創(chuàng)建了名為Dept.html的HTML頁面,如下圖所示:附:HTML頁面輸出樣例源文件內(nèi)容<html><head>DEPT表格之內(nèi)容<meta name='generator' content='SQL*Plus 8.1.7'></head><body><p><table border='1' width='90%'><tr><th>DEPTNO</th><th>DNAME</th><th>LOC</th></tr><tr><td align='right'> 10</td><td>ACCOUNTING</td><td>NEW YORK</td></tr><tr><td align='right'> 20</td><td>RESEARCH</td><td>DALLAS</td></tr><tr><td align='right'> 30</td><td>SALES</td><td>CHICAGO</td></tr><tr><td align='right'> 40</td><td>OPERATIONS</td><td>BOSTON</td></tr></table><p></body></html>
標(biāo)簽: Oracle 數(shù)據(jù)庫
主站蜘蛛池模板: 国产一区二区三区国产精品 | 欧美人成毛片在线播放 | 毛片免费全部免费观看 | 国产午夜精品久久久久免费视 | 日韩精品一区二区三区高清 | 欧美三级一区 | 中国美女一级看片 | 亚洲高清在线视频 | 久久福利资源站免费观看i 久久高清精品 | 国产欧美日韩视频在线观看 | 萌白酱白丝护士服喷水铁牛tv | 夜夜操影院 | 黄色三区 | 兔子先生节目在线观看免费 | 成人看片黄a在线观看 | 国产大片在线观看 | 孕妇孕妇aaaaa级毛片视频 | 一级一级特黄女人精品毛片 | 极品精品国产超清自在线观看 | 精品国产一二三区在线影院 | 日本三级毛片 | 日韩国产在线 | 香蕉成人国产精品免费看网站 | 亚洲欧美一区二区三区久本道 | 视频二区好吊色永久视频 | 黄色美女视频免费看 | 日韩视频欧美视频 | 欧美日本一道道一区二区三 | 午夜影院h | 99久热在线精品视频播放6 | 欧美三级欧美成人高清www | 色樱桃影院亚洲精品影院 | 看一级毛片 | 色久视频| 国产欧美精品区一区二区三区 | 国产视频在线免费观看 | 午夜美女久久久久爽久久 | 白白在线观看永久免费视频 | 国产精品久久久久久久久免费观看 | 欧洲免费无线码二区5 | 国产一及片 |