nchar在mysql是指Unicode字元資料型別;Unicode字元資料型別包括Nchar、Nvarchar、Ntext三種;其中Nchar的定義形式為“Nchar(n)”,它與Char資料類型類似,不同的是Nchar資料型別n的取值為「1~4000」。
本教學操作環境:Windows10系統、mysql8版、Dell G3電腦。
nchar在mysql是什麼?
nchar 是Unicode字元資料型別。 Unicode字元資料型別包括Nchar、Nvarchar、Ntext三種。
①、Nchar:其定義形式為Nchar(n)。它與Char資料類型類似,不同的是Nchar資料類型n的取值為1~4000。 Nchar資料型別採用Unicode標準字元集,Unicode標準用兩個位元組為一個儲存單位,其一個儲存單位的容納量就大幅增加了,可以將全世界的語言文字都囊括在內,在一個資料列中就可以同時出現中文、英文、法文等,而不會出現編碼衝突。
②、Nvarchar:其定義形式Nvarchar(n)。它與Varchar資料型態相似,Nvarchar資料型別也採用Unicode標準字元集,n的取值範圍為1~4000。
③、Ntext:與Text資料類型類似,儲存在其中的資料通常是直接能輸出到顯示裝置上的字符,顯示裝置可以是顯示器、視窗或印表機。 Ntext資料類型採用Unicode標準字元集,因此其理論上的容量為230-l(l,073,741,823)個位元組。
相關推薦:《MySQL影片教學》
以上是nchar在mysql是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!