SQLite中VARCHAR NVARCHAR之间的区别

Hiy*_*sat 27 sqlite

SQLite中varchar和nvarchar有什么区别

Dan*_*gro 33

在Microsoft SQL Server中,VARCHAR是ASCII,NVARCHAR是Unicode(UTF-16).在SQLite中,所有文本都是Unicode,因此它不相关.在任何情况下,SQLite都是松散的类型,所以它无论如何都不会有所作为.见http://www.sqlite.org/datatype3.html :)

  • 此外,SQLite永远不会强制执行长度规范.如果将列声明为CHAR(n),VARCHAR(n),TEXT或STRING或(...),则它没有长度限制. (4认同)