六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 299|回复: 0

Is there nvarchar datatype in MySql?

[复制链接]

升级  62%

7

主题

7

主题

7

主题

童生

Rank: 1

积分
31
 楼主| 发表于 2013-1-29 16:29:42 | 显示全部楼层 |阅读模式
there is no nvarchar datatype in mysql. You have convert it to varchar.

MSSQL: nvarchar(100)
translates to
MySQL: varchar(100) character set UTF8

works as well for the text / ntext - in mysql unicode is switched on by the 'character set UTF8' option.


----

For column level you can set "character set" as follows:

create table nvarchar_test
(
_id varchar(10) character set utf8,
_name varchar(200) character set ascii
)

In the above example _id will be able to take 10 unicode characters and _name will be able to take 100 unicode characters (each unicode character will evaluate to two ascii character)
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表