使用 SQL 检查 HANA 版本?
Check HANA edition with SQL?
我有一个到 SAP HANA 数据库的 JDBC 连接,我想查询它是否是 SAP HANA Cloud 数据库。我知道我可以找到版本:
SELECT VERSION FROM SYS.M_DATABASE;
这给了我 4.00.000.00.1608802791 云和 2.xx 我的本地 Dockerised 版本,但为了避免到处硬编码版本号,是否有等效的查询,比如说, SQL 服务器的 SELECT SERVERPROPERTY('edition')
?
您可以使用 SELECT VALUE FROM M_HOST_INFORMATION WHERE KEY='build_branch'
- 前提:fa/hana2sp05
- 云端:fa/CE2020.36
你可能也喜欢M_SYSTEM_OVERVIEW
,里面有开服时间等有趣的信息
我有一个到 SAP HANA 数据库的 JDBC 连接,我想查询它是否是 SAP HANA Cloud 数据库。我知道我可以找到版本:
SELECT VERSION FROM SYS.M_DATABASE;
这给了我 4.00.000.00.1608802791 云和 2.xx 我的本地 Dockerised 版本,但为了避免到处硬编码版本号,是否有等效的查询,比如说, SQL 服务器的 SELECT SERVERPROPERTY('edition')
?
您可以使用 SELECT VALUE FROM M_HOST_INFORMATION WHERE KEY='build_branch'
- 前提:fa/hana2sp05
- 云端:fa/CE2020.36
你可能也喜欢M_SYSTEM_OVERVIEW
,里面有开服时间等有趣的信息