在我的DB2中,我创建了名为“ SAMPLE”的数据库。并且,在与Razor DB2客户端连接时,它可以连接到“ SAMPLE”数据库而不会区分大小写。
例如,
jdbc:db2:// localhost:50000 / s
jdbc:db2:// localhost:50000 /示例
jdbc:db2:// localhost:50000 / saMple
jdbc:db2:// localhost:50000 / SAMPLE
它们都可以连接到DB2。但是,当我将结果与它们一起使用时,只有SAMPLE数据库可以显示结果。我想知道如何仅使用大小写敏感的“ SAMPLE”数据库名称连接到DB2。
DB2数据库不区分大小写SAMPlE = sample = SAMple
。然而:
db2 list db directory
)此行为类似于表。例如,,EMPLOYEE = employee
但是表存储EMPLOYEE
在数据库目录中。但是,您可以通过在名称两边加上引号来强制使用小写字母"employee"
,但这被认为是不好的做法。另一方面,数据库名称不保留大小写,用引号引起来。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句