Foxtable(狐表)用户栏目专家坐堂 → sq数据l库字段类型转换


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

主题:sq数据l库字段类型转换

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


加好友 发短信
等级:小狐 帖子:346 积分:3911 威望:0 精华:0 注册:2013/1/7 17:39:00
sq数据l库字段类型转换  发帖心情 Post By:2023/6/6 11:20:00 [只看该作者]

项目用了一段时间了,发现sql数据库有一字段类型为nvarchar,存放的值实际上是个整数。现需将该字段类型转换成Int类型,请问如何转?

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/6/6 11:31:00 [只看该作者]

如果确认这个列不会有存储字符数据,直接改列类型即可:http://www.foxtable.com/webhelp/topics/0036.htm

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


加好友 发短信
等级:小狐 帖子:346 积分:3911 威望:0 精华:0 注册:2013/1/7 17:39:00
  发帖心情 Post By:2023/6/6 11:40:00 [只看该作者]

列中有部分是null,

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/6/6 11:40:00 [只看该作者]

这个没有影响

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


加好友 发短信
等级:小狐 帖子:346 积分:3911 威望:0 精华:0 注册:2013/1/7 17:39:00
  发帖心情 Post By:2023/6/6 15:18:00 [只看该作者]

转换为单精度型时报错:
语句已终止。
从数据类型 nvarchar 转换为 real 时出错。

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


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

应该是这一列数据有无法转换为数字的字符。

考虑新增一个列,然后把数据复制过去,再删除旧列,然后改列名

 回到顶部