我正在使用「SET MARKUP HTML ON」選項將結果表從查詢輸出到使用SQLPLUS的html。使用SQLPLUS輸出到HTML時設置列寬?
我希望能夠明確指定某些列需要是特定的像素寬度。
這是否可能使用'SET MARKUP HTML OPTION'?我寧願不必使用常規假脫機選項,並手動創建html表。
編輯:
我已經試過類似:
SET MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP OFF
SPOOL file.html
column aString heading "New Heading"
column aNumber heading "<p style='width:100px'>800SetColA</p>"
SELECT 'Some long String' aString, 3 aNumber FROM dual
UNION ALL
SELECT 'Some other String' aString, 9 aNumber FROM dual;
SPOOL OFF
不工作!寬度樣式標籤需要在第n個標籤上設置,而不是p標籤。
我的錯誤...這個例子實際上沒有工作...寬度樣式需要設置在th標籤而不是p標籤。將它設置在p標籤上無法正常工作。 – vicsz 2011-03-08 20:47:01