小女子请教有关表里字段属性修改的问题

penghongxia 2004-05-04 03:32:03
小女子做毕业设计,所建表里的字段的 Datatype属性全设为了char ,我现在要把表里部分字段的属性改为real,请问各位前辈要在哪里改,用modify语句在哪个地方才能实现,请帮忙给我一个modify语句的例子,小女子在线等待,谢谢各位大哥大姐.
...全文
26 9 点赞 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
penghongxia 2004-05-04
这样一来,我以前做的好多DataWindow都要跟着改了,如果真的没有别的办法的话,只有这样了.
  • 打赏
  • 举报
回复
internetcsdn 2004-05-04
可能是你有些令字段的类型不能更改了,那可能得整理一下你的数据
  • 打赏
  • 举报
回复
internetcsdn 2004-05-04
试着新增一字段,
alter table 表 all 新字段名 real null

再用原字段的数据来更新新字段.

再删除旧字段
  • 打赏
  • 举报
回复
penghongxia 2004-05-04
我在编写代码时试过用属性类型转换的函数,结果总是有出错的提示.
  • 打赏
  • 举报
回复
penghongxia 2004-05-04
我是用powerbuilder 做的,请问还有没有别的办法啊?
  • 打赏
  • 举报
回复
viptiger 2004-05-04
先把表中你要改变的字段中的数据清理一下

看看是不是这些数据都可以转化成real类型的


之后在转换

如果不行,要用导出临时表等方法,做数据的清理

之后你在运行邹建哥哥的语句
  • 打赏
  • 举报
回复
penghongxia 2004-05-04

alter table 表 alter column 字段名 real

这样改不了的,column 字段名全部变成了灰色的
  • 打赏
  • 举报
回复
zjcxc 元老 2004-05-04
--或者在:
企业管理器--右键你的表--设计表--然后在里面修改字段类型
  • 打赏
  • 举报
回复
zjcxc 元老 2004-05-04
--查询分析器里用语句修改:

alter table 表 alter column 字段名 real
  • 打赏
  • 举报
回复
相关推荐
发帖
MS-SQL Server
加入

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2004-05-04 03:32
社区公告
暂无公告