Board logo

标题: 在存储过程中申明table类型出错 [打印本页]

作者: szyytang    时间: 2005-7-26 09:20     标题: 在存储过程中申明table类型出错

CREATE PROCEDURE deleb
@mytable table(e0 char(3),e1 char(8))
AS
insert into eb select * from @mytable
GO
检查语法出错
   Error 156: Incorrect syntax near the keyword 'table'.
   Must declare the variable '@mytable'.
请问Nothing,我错在哪?谢谢!
作者: Nothing    时间: 2005-7-26 21:31

提示你没有声明@mytable,你必需声明这个变量。
你的存储过程中必需要有有声明这一变量的函数。
作者: szyytang    时间: 2005-7-27 08:22     标题: 存储过程中使用table类型

@mytable table(e0 char(3),e1 char(3))
我不是已经申明@mytable是table(e0 char(3),e1 char(3)) 类型了吗?我不知道怎样在存储过程中使用table类型,你能不能给我举个例子,谢谢!
作者: Nothing    时间: 2005-8-2 14:08

table是一个关键字,代表“表”,你就应当用他来做为函数的




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0