批量语句如下:
Alter Table PurchaseIncome Add FPZDate datetime null
Alter Table PurchaseIncome Add FGroup varchar(50) null
Alter Table PurchaseIncome Add FVchNum int null
Alter Table PurchaseIncome Add FVch bit default 0 null
Update PurchaseIncome Set FVch = 0执行结果:
消息 207,级别 16,状态 1,第 1 行
列名 'FVch' 无效。
问题:更新语句是在最后,为什么查询分析器没有先执行前面的4条语句,而是先执行了更新语句?是有优先级吗?还是其它原因。
Alter Table PurchaseIncome Add FPZDate datetime null
Alter Table PurchaseIncome Add FGroup varchar(50) null
Alter Table PurchaseIncome Add FVchNum int null
Alter Table PurchaseIncome Add FVch bit default 0 null
Update PurchaseIncome Set FVch = 0执行结果:
消息 207,级别 16,状态 1,第 1 行
列名 'FVch' 无效。
问题:更新语句是在最后,为什么查询分析器没有先执行前面的4条语句,而是先执行了更新语句?是有优先级吗?还是其它原因。
Alter Table PurchaseIncome Add FGroup varchar(50) null
Alter Table PurchaseIncome Add FVchNum int null
Alter Table PurchaseIncome Add FVch bit default 0 null
goUpdate PurchaseIncome Set FVch = 0
go
Alter Table PurchaseIncome Add FGroup varchar(50) null
Alter Table PurchaseIncome Add FVchNum int null
Alter Table PurchaseIncome Add FVch bit default 0 null
go
Update PurchaseIncome Set FVch = 0
Alter Table PurchaseIncome Add FGroup varchar(50) null
Alter Table PurchaseIncome Add FVchNum int null
Alter Table PurchaseIncome Add FVch bit default 0 null
go
Update PurchaseIncome Set FVch = 0
go
如果查询窗格中无查询,请打开一个保存的查询或创建一个新查询。
在"查询"菜单上,单击"显示执行计划"命令或按 CTRL+K 以将其切换为打开。
说明 该选项仅当连接到 Microsoft® SQL Server™ 7.0 版或更高版本的实例时才可用。通过按 F5 或在"查询"菜单上单击"查询执行"命令来执行查询。
将光标放置在图形元素上以显示其它执行计划信息。