iT邦幫忙

0

請問oracle存取中文

  • 分享至 

  • xImage

請問oracle存取中文字的計算方式?
為什麼table設定VARCHAR2(50)
但以c#網頁寫入時最多只能存入17個中文?
不是最少也要能寫入25個中文嗎?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

10
bizpro
iT邦大師 1 級 ‧ 2013-01-03 13:37:38
最佳解答

應該是16字才對, 因為一個UTF-8的中文字用掉3 bytes, VARCHAR(50)最多只能16個中文字, 16x3=48.

joy036 iT邦研究生 3 級 ‧ 2013-01-03 15:19:39 檢舉

原來如此,終於....豁然開朗,謝謝!

我要發表回答

立即登入回答