sqlserver字段顺序调整 - 喜啊猫-夏猫
返回主页
sqlserver字段顺序调整

使用易语言编程,操作sqlserver数据库里,出现一个奇怪的问题。

之前代码一直运行正常,后来,每次会在“外部数据库.读”一个字节集类型时,出现运行时错误,提示数据类型不正确。

搞的人焦头烂额,排除了n多原因后,发现居然原因出在我给这个要读取的数据表中,该字节集字段后面添加了一个bit类型的字段引起。

找到问题就好解决了。办法就是进行“sqlserver字段顺序调整”,把最后这个添加进去的bit字段的顺序移一下,移到该字节集字段前面去。

方法很简单:

企业管理器 -> 右键 -> 设计 -> 选中某列 -> 在行标上按住左键 -> 随便你上下移 -> 保存

 

如果保存时提示“阻止保存要求重新创建表的更改”,不要着急,

解决方法:

企业管理器 -> 工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器 -> 阻止保存要求重新创建表的更改(右侧) 把钩去掉即可。

 

其实一般情况下,数据库只是一个二维表,跟字段的顺序没有关系的,所以无所谓关后顺序了。如果你一定要较真顺序,可以用上面的方法调整。当然,sqlserver提供的视图功能,就是为您这种需要准备的。至于视图嘛,create view,问度娘罗。


上一篇:

下一篇: