sqlite新建字段报错

jhams 2018-03-13 02:25:08
我想增加一个UNIQUE字段,报错:
sqlite> ALTER TABLE users ADD COLUMN groupName varchar UNIQUE;
Error: Cannot add a UNIQUE column

应该怎么解决呢
...全文
858 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ckc 2018-03-14
  • 打赏
  • 举报
回复
老表改名保存,建立一个新表,再把老表数据拷贝过来
- 强大的代码生成功能 自动生成三层架构的代码. 强大的模板代码生成引擎,可根据模板生成各种代码. 支持新建整个项目和批量代码生成功能. 自动生成ASP.NET页面及后台代码. 自动生成增、删、改、查的存储过程和数据记录的SQL脚本. 完全可以自定制的开源代码生成模板组件管理. 多种类型数据库集中管理器 可支持SQL Server、Oracle、MySQL、OleDb、SQLite 等多种类型的数据库同时管理. 实现类似SQLServer2008的查询分析器的功能,方便编写代码时想进行数查询. 数据库表和字段的搜索功能. 版本更新: 1.新版本中增加了强大的模板代码生成功能,可以自己创建和编辑模板动态生成代码。模板教程详见在线帮助。 2.增加了根据模板批量生成代码,可以同时生成多个表的多个模板。 3.增加了存储过程前缀@的自定义配置功能,工具-选项-数据类型映射。 4.增加了针对视图的批量代码生成,生成代码时可以选择视图。 5.增加了按"表名"搜索功能,并且选中表名可以打开代码生成器。 6.数据类型映射的配置功能完善。 7.新建项目,选择VS版本的位置调整。 8.修正DAL基于sql的生成方式中,UPdate方法不能更新空值的问题。 9.修正了timestamp时间戳列更新问题,在Update方法中排除更新该列。 10.修正了在没有数据库连接的时候代码生成设置保存报错的问题。 11.修正了模板代码生成缺少表描述信息的问题。 强大便捷的日常开发工具 自动生成数据库结构文档. Web项目发布,方便网站日常的升级和更新. C#ToVB.NET代码转换器.

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧