sql - 在哪里可以找到有关 ODBC SQL 方言/语法的信息,包括。内置函数/运算符?

标签 sql database reference odbc grammar

我正在考虑编写一个 C++ 数据库库,该库将在 ODBC 之上运行,或者在另一个本身使用 ODBC 的库(可能是 DTL、OTL 或 SOCI)之上运行。此时,我需要知道哪些 SQL 函数(MIN、MAX、AVG、EXISTS、IN 等)和运算符(+、-、/、* 等)可以通过 ODBC SQL 方言使用,而不需要执行特定于供应商的任何操作。我假设其中一些或全部细节将取决于驱动程序合规性级别,但这是我第一次深入研究 ODBC 特定的内容,所以我有点迷失。任何帮助或建议将不胜感激。

最佳答案

如果其他人看到这篇文章,我发现了以下内容: http://publib.boulder.ibm.com/infocenter/soliddb/v6r3/index.jsp?topic=/com.ibm.swg.im.soliddb.programmer.doc/doc/s0005303.sql.minimum.grammar.html

非常欢迎提供此类信息的任何其他资源。

关于sql - 在哪里可以找到有关 ODBC SQL 方言/语法的信息,包括。内置函数/运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3409837/

相关文章:

mysql - SQL 返回最受欢迎/不受欢迎类别的名称

sql - 不像条件太慢的地方

c# - InvalidCastException : Unable to cast object of type 'System.DBNull' to type 'System.Nullable` 1[System. Int32]'

php - 两个数据库之间的数据库关系

java - 防止 Cayenne 更新某些列值

database - PostgreSQL - Slony > fatal error : duplicate key value violates unique constraint "sl_nodelock-pkey"

c++ - 表达式 _BLOCK_TYPE_IS_VALID(pHead->nBlockUse) 错误

c++ 为什么要使用引用?

c++ - 在 switch 语句中通过引用返回

mysql - Where 子句中的未知列