【发布时间】:2020-09-30 15:32:53
【问题描述】:
我最近在我的系统中安装了 db2,并创建了包含 47 个表的示例数据库。我尝试使用 clp plus 从表中检索数据。
使用 connect db2admin@localhost:50000/sample 并提供密码。它返回数据库连接信息。
当我使用 select * from employee(员工是示例中的表)时,我得到 2。
这是什么 2 如何检查表中存在的数据。
【问题讨论】:
我最近在我的系统中安装了 db2,并创建了包含 47 个表的示例数据库。我尝试使用 clp plus 从表中检索数据。
使用 connect db2admin@localhost:50000/sample 并提供密码。它返回数据库连接信息。
当我使用 select * from employee(员工是示例中的表)时,我得到 2。
这是什么 2 如何检查表中存在的数据。
【问题讨论】:
你得到2的原因是你没有用分号终止查询,所以clpplus认为你要输入查询的第2行(第二行)并显示该行号并等待您输入更多文字。
当您要指示语句已完成时,请输入语句终止符。
默认语句终止符是分号 (;),所以在 clpplus 中你应该使用:
select * from employee ;
【讨论】: