parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

egr 07.05.2002 12:26

есть такая процедура для Microsoft SQL Server 2000:
CREATE PROCEDURE sp_article (@IdArticle int) AS
select 	IdArticle, 
	ArticleHeader, 
	Article, 
	convert(char(30), Data, 113), 
	Author, 
	a_mode, 
	convert(char(30), Data, 114), 
	last_name, 
	first_name, 
	sec_name, 
	email, 
	datepart(yy, Data), 
	datepart(mm, Data),
	convert(char(30), update_date, 113) 
from vw_article_full 
where IdArticle=@IdArticle
GO
Я пытаюсь создать табличную переменную $article на основе SQL запроса который и вызывает эту процедуру:
^connect[$MAIN:SQL.publication]{
	$article[
		^table::sql{
			sp_article @IdArticle = 415
		}
	]
}
Далее при обращении к любому столбцу полученной табличной переменной (например к Article - $article.Article) выдается такая ошибка:
column not found
Article

d:/usr/local/apache/users/p3/news/default.html(16)
exception.type=parser.runtime 
--------------------------------------------------------------
content d:/usr/local/apache/users/p3/auto.p(16)