Tag: oracle11g

检查选择查询中的零行

我的C程序有一个嵌入式SQL查询。 该程序在Windows上运行并查询oracle数据库。 查询类似于EXEC SQL SELECT …我需要在这里添加一个检查,以了解查询是否返回零行。 基本上我想设置一个本地valiable来知道我的查询没有返回任何行并相应地处理这个条件。 我该如何添加它。 我知道可以使用EXISTS语句。 但我没有得到如何在嵌入式SQL中使用它。 谢谢你的帮助。

Oracle 11g中rowid的长度是固定的吗?

是否可以配置Oracle 11g安装,使其长度超过18个字符? 调查如果客户配置的rowid超过18个字符,可能导致本地无法生成的错误的可能原因。 该表没有索引。 不久之后使用rowid删除给定的记录,但可能在其间插入其他记录。