2010-10-14 17 views

risposta

30

In Microsoft SQL Server, VARCHAR è ASCII e NVARCHAR è Unicode (UTF-16). In SQLite, tutto il testo è Unicode, quindi non è rilevante. In ogni caso, SQLite è tipicamente scritto in modo da non fare comunque la differenza. Vedi http://www.sqlite.org/datatype3.html :)

+3

Inoltre, SQLite non applicherà mai le specifiche di lunghezza. Se dichiari una colonna come CHAR (n), VARCHAR (n), TEXT o STRING o (...) non ha limitazioni di lunghezza. – Benoit

Problemi correlati