ResultSetMetaData.getColumnLabel 可以返回 null 吗?

我的问题是ResultSetMetaData.getColumnLabel(int)可以返回吗null

是否有任何驱动程序实现返回的已知情况null?如果是的话,如何实现这种情况。

从文档来看,似乎没有这样的限制。我想对此有第二意见。

更新1:

在 PostgreSQL 中,当我执行一个简单的查询时select 1;,返回列名?column?。我的问题是,是否有任何情况下列标签可以是null.


慕工程0101907
浏览 109回答 2
2回答

ITMISS

JDBC API 没有明确禁止null作为getColumnLabel( 或getColumnName) 的值,因此 JDBC 实现并非不可能返回null未命名的列。也就是说,我想不出我的头顶的例子。据我所知,大多数数据库都会为未命名的列生成默认标签。

交互式爱情

不存在返回 null 的情况。它将返回一个值或一个异常,说明未传递的列数多于可用列数
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java