这个问题是关于gui应用程序(DB2 Control Center),而不是关于sql语句
在我的工作中,我们开发了一个支持sql server,oracle和db2的应用程序。因此,我们使用不同容量的所有三个gui应用程序。
问题是当我编辑记录并且我想插入空值时。对于sql server(sql management studio),ctrl + 0可以解决问题。对于oracle(sqldeveloper)来说无关紧要,因为空字符串本质上是空的。
有没有人知道如何使用db2控制中心做到这一点?目前我通过命令编辑器执行语句作为一种解决方法,但这是浪费时间。
答案 0 :(得分:0)
如果将该字段留空,则会插入NULL。
更深入的是,如果我双击表名,我会得到一个窗口,其中包含该表中的前100条记录。然后,我单击“添加行”按钮,列表底部会显示一个新的空行。我填写必填字段,将可空字段留空,然后单击“提交”按钮以提交该插入。留空的字段将作为空值插入。