sql - SQL "Select 42"有何作用以及如何在 Sybase 中将其关闭?

标签 sql sap-ase

我们使用 Sybase ASE 作为我们的 DBMS。我注意到对数据库服务器的每个查询之前都有“Select 42”调用。这到底是做什么的?

看起来这只是一个测试/ping,这是正确的吗?它来自哪里以及我们如何将其关闭?

似乎找不到任何关于此的真实文档。

最佳答案

这只是一个简单的测试,最有可能检查与数据库的连接是否仍然事件。使用 Sybase ASE,您实际上可以对任何内容进行 SELECT,而只需创建一个“测试函数”。像这样:选择 1 + 1

关于sql - SQL "Select 42"有何作用以及如何在 Sybase 中将其关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13641241/

相关文章:

c++ - soci:在 "insert into"之后返回主键

sql - 完成的 COMMIT 语句是否意味着它已完成提交?

php - SQL, "WHERE IN"返回自动排序结果

Sql(Server) NULL 或空字符串仍在此处

sql - 如何在Sybase ASE中模拟GREATEST()?

delphi - Delphi 中 Sybase ASE 支持的质量

php - 在一次查询中按计数和运算符获取结果

sql - Sybase 插入一个空格来代替空字符串 ''

java - 如何从Spring Jdbc中的存储过程读取返回值(过程中没有输出参数)

sybase - 如何从查询中获取主键的名称