Sybase:如何将多个T-SQL命令串在一起

时间:2014-12-23 10:57:44

标签: tsql sybase sybase-ase

我想在单个DataAdapter命令中执行以下命令:

SET ROWCOUNT 10; SELECT * FROM dbo.SYB_CO_COLOUR ;SET ROWCOUNT 0

但我的Sybase数据库不接受这一点,即使在数据库附带的Interactive SQL工具中也是如此。

我没有从分号默认值更改command_delimiter所以我很惊讶我收到了错误

Incorrect Syntax near ';'

我错过了什么?

由于

1 个答案:

答案 0 :(得分:2)

删除分号并按空格分隔,如:

SET ROWCOUNT 10 SELECT * FROM dbo.SYB_CO_COLOUR SET ROWCOUNT 0

输出10行并重新将rowcount重置。