随机nvarchar(255)id作为SQLite中的主键

时间:2014-09-11 19:07:30

标签: text sqlite primary-key nvarchar

我正在创建一个使用id字段作为主键的SQLite数据库。是否可以创建一个等于随机nvarchar(255)字符串的自动id?

我需要这种方式,因为稍后我将这个预先存在的数据库替换为一个由Web服务填充的数据库,而id的默认值是(CONVERT(nvarchar,newid(),(0)))。

我正在使用Windows的SQLite3 shell。

1 个答案:

答案 0 :(得分:1)

在SQLite中,automatically generated ID必须是64位整数。

必须手动生成任何其他数据类型的值。