0
我需要在包含上標的表格中插入文本。有沒有辦法在Oracle數據庫中做到這一點?我試圖使用ASCII編碼,但沒有運氣。實際上,我想避免放置一些替代文本並解析它。在oracle數據庫中對上標進行編碼
我需要在包含上標的表格中插入文本。有沒有辦法在Oracle數據庫中做到這一點?我試圖使用ASCII編碼,但沒有運氣。實際上,我想避免放置一些替代文本並解析它。在oracle數據庫中對上標進行編碼
嘗試使用nvarchar2數據類型存儲在Oracle中,假設您要使用unicode並保留現有字符集。例如:
> create table superscripts
(
num number,
uni nvarchar2(10)
)
table SUPERSCRIPTS created.
> insert into superscripts (num, uni) values
(
1,
'x' || SYS.utl_raw.cast_to_nvarchar2(hextoraw('00b9'))
)
1 rows inserted.
> insert into superscripts (num, uni) values
(
2,
'x' || SYS.utl_raw.cast_to_nvarchar2(hextoraw('00b2'))
)
1 rows inserted.
> insert into superscripts (num, uni) values
(
3,
'x' || SYS.utl_raw.cast_to_nvarchar2(hextoraw('00b3'))
)
1 rows inserted.
> commit
committed.
> select * from superscripts
order by num
NUM UNI
---------- ----------
1 x¹
2 x²
3 x³
這裏良好的Oracle doc解釋各種方法來使用Unicode。
'hi hi再次'??? – Ben
然後我不使用HTML頁面中的數據庫中的數據。 – Fuv
那你怎麼顯示它?你會在什麼客戶端顯示它? – Ben