Tsql Sybase不可能使用Top存储唯一值
我想知道为什么我不能在sybase 15.5中这样做 我的桌子叫“网页标题” title_id是一个varchar(6) 如果我这么做的话Tsql Sybase不可能使用Top存储唯一值,tsql,sap-ase,Tsql,Sap Ase,我想知道为什么我不能在sybase 15.5中这样做 我的桌子叫“网页标题” title_id是一个varchar(6) 如果我这么做的话 select top 1 title_id from web_titles 返回 title_id ----------- PC8888 但是如果我尝试设置我接收的变量 Sybase错误 “关键字“top”附近的语法不正确” 我不明白为什么。有什么想法吗 要为变量赋值,可以使用: declare @idAux varchar(6); select top
select top 1 title_id from web_titles
返回
title_id
-----------
PC8888
但是如果我尝试设置我接收的变量
Sybase错误
“关键字“top”附近的语法不正确”
我不明白为什么。有什么想法吗 要为变量赋值,可以使用:
declare @idAux varchar(6);
select top 1 @idAux = title_id from web_titles;
请记住,没有订购人的
TOP 1
是不可靠的。在ASE的子查询中不允许使用TOP、ORDER BY和UNION@LAD20500000000000000000000000谢谢!!真的,我累了很久!!
declare @idAux varchar(6);
select top 1 @idAux = title_id from web_titles;