因为userid字段限定为不可为空,插入空数据,造成报错。
在数据库表中,查询新列的sql示例如下,
1、创建测试表,createtabletest_num(idnumber,feenumber(10,3))
2、查看表的属性,共包含两列,ID、FEE,
3、执行sql语句,插迹埋入新字段,altertabletest_numadd(fee2number(10,3))
4、重新查看表结构,字凳棚段已姿粗蚂加上,
select 新增字段,字段1,字段2,字段3 into 表名 from 旧表名drop table 旧表名
sp_rename '表名 '迹昌, '旧表名 '
这样通过把旧表复制,然后亏州埋再删除旧表。就销蚂不需要用alter了就能实现排序
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)