В чем разница между varchar и nvarchar в SQLite
В Microsoft SQL Server VARCHAR - это ASCII, а NVARCHAR - это Unicode (UTF-16). В SQLite весь текст является Unicode, поэтому он не имеет значения. В любом случае, SQLite свободно напечатан, так что в любом случае это не будет иметь значения. Смотри http://www.sqlite.org/datatype3.html:)