DB获取当前数据库名称
问题描述:
我需要在DB2中编写SQL脚本,并且必须为此SQL仅在某些特定的DB上运行创建约束。DB获取当前数据库名称
我在网上寻找解决方案,但我没有找到任何。
有没有人知道一种方法来获取当前连接的数据库的名称?
答
试试这个:
Select CURRENT_SERVER from sysibm.sysdummy1
数据库名称可以通过特殊寄存器CURRENT_SERVER
检索。
嗨data_henrik,你的SQL似乎工作。我只想知道它是否会将其他数据库上的准确名称带回来。我同时还在SYSIBMADM-> APPLICATIONS-> DB_NAME中找到了DB_Name列。谢谢!我会标记你的答案是有用的:)。 – Alex
我的反馈将被记录下来并很快显示。再一次感谢你 :) – Alex