【问题标题】:Execute Multiline sybase statement with java.sql.Statement使用 java.sql.Statement 执行多行 sybase 语句
【发布时间】:2010-02-05 10:08:02
【问题描述】:

如何设置行数,然后在 Statement.executeQuery() 函数中执行查询?

请注意,我不想使用 Statement.setMaxRows() 来执行此操作

【问题讨论】:

  • rowcount 是什么意思 - @@rowcount 是由命令而不是程序员设置的

标签: java sql sybase rowcount


【解决方案1】:

在 sybase ASE 12.5.3 之前,您需要使用“set rowcount #”然后选择条目。 对于更高版本,您可以简单地使用以下

--Get top 10 rows.
select top 10 * from TAB_A order by my_col asc

通过提供检查您的 Sybase ASE 版本

select @@version

如果你的版本不是12.5.4或以上,我建议升级到12.5.4。 (您只需安装 EBF)

【讨论】:

    猜你喜欢
    • 2017-04-08
    • 1970-01-01
    • 2020-09-27
    • 1970-01-01
    • 1970-01-01
    • 2014-12-16
    • 1970-01-01
    • 2015-07-29
    • 2013-11-15
    相关资源
    最近更新 更多