|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
数据库名: UFDATA_009_2011
E:\U8SOFT\Admin\SQLFILE8600\Main\Ufdata\DPRD_GL.sql
错误信息:
-2147217900
名为 'ItemClass' 的游标不存在。
执行如下语句时出错:
--项目名称扩展到六十位
if not exists(Select Top 1 * from fitemstructure Where cField_name='citemname' and iLength=60)
begin
Update fitemstructure Set iLength=60 Where cField_name='citemname'
Update fitemstrumode Set iLength=60 Where cField_name='citemname'
declare @ItemClass varchar(10)
declare Item CURSOR FOR
Select citem_class from fitem where citem_class<>'ch' order by citem_class
open ItemClass
fetch next from Item into @ItemClass
while @@FETCH_STATUS=0
begin
exec ('create Table fitemss'+@ItemClass+' create column citemname varchar(60)')
FETCH NEXT FROM Item into @ItemClass
end
close Item
end
-------------------------------------------------------------
我试着注释了item的声明,修改了打开item的游标,但是还是无果,各路高手有没有遇到此类问题,帮忙想个法子。不胜感谢
|
|