Foxtable(狐表)用户栏目专家坐堂 → 求个SQL语句


  共有162人关注过本帖树形打印复制链接

主题:求个SQL语句

帅哥哟,离线,有人找我吗?
hitzfeld
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:537 积分:5272 威望:0 精华:0 注册:2017/9/1 23:28:00
求个SQL语句  发帖心情 Post By:2024/12/13 0:35:00 [只看该作者]

表A有5000条记录,存在一个空的ID字段,我想把ID字段设置为主键号引入狐表,现在要用SQL语句在ID字段生成序号,就是用1到5000的整数填充ID字段。然后再设置自增,然后设置主键,就能加入狐表了。SQL语句不太熟悉,请高手指点下。谢谢

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111389 积分:567009 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/12/13 8:47:00 [只看该作者]

设置自增主键不需要填入任何数据,数据库会自动填的。清空这个列,然后直接设置为自增主键即可。

 回到顶部
帅哥哟,离线,有人找我吗?
hitzfeld
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:537 积分:5272 威望:0 精华:0 注册:2017/9/1 23:28:00
  发帖心情 Post By:2024/12/13 12:33:00 [只看该作者]

蓝老师好,然而您说的并不行。首先这个表是已经有5000条记录了,然后我是要把这5000条记录做编号然后设置主键。我设置增量标识之后,保存就报错了“- 无法修改表。  
不能将值 NULL 插入列 'Billno',列不允许有空值。INSERT 失败。
语句已终止。

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111389 积分:567009 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/12/13 13:28:00 [只看该作者]

不可能的,参考这里设置:http://www.foxtable.com/webhelp/topics/1807.htm

或者把这个主键列删除,重新建一个

 回到顶部
帅哥哟,离线,有人找我吗?
hitzfeld
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:537 积分:5272 威望:0 精华:0 注册:2017/9/1 23:28:00
  发帖心情 Post By:2024/12/13 13:52:00 [只看该作者]

以下是引用有点蓝在2024/12/13 13:28:00的发言:
不可能的,参考这里设置:http://www.foxtable.com/webhelp/topics/1807.htm

或者把这个主键列删除,重新建一个


重新建可以了。原字段修改确实不行


 回到顶部