java - 将不在表中的列提取到结果集中

标签 java oracle

我的标题可能不够清楚。那么让我解释一下这个问题。我必须从数据库中检索值,将其存储在数组列表中,并动态地将其显示在 jsp 页面中。为此,我正在使用查询

select customer, 
       id, 
       0 message 
  from TableName

我的表结构:

customer  varchar2(20)
id        Number

我不知道如何将 0 message 列添加到结果集中,因为该表中不存在该列。

例如,如果我们给出

select 0 message 
  from TableName;

上述查询的输出将是

message
0

现在我的问题是如何将此列(消息)添加到我的结果集和数组列表中?

最佳答案

当您将其添加到您的问题中的 SQL 查询时,它也应该出现在结果集中...

关于java - 将不在表中的列提取到结果集中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18890025/

相关文章:

java - CQRS 中 JPA 实体和 DTO 之间的映射

java - 删除列表内容而不迭代

Oracle:自动删除和重新创建连接的用户

oracle - 将整个模式从 oracle 数据库提取到另一个(java)(自动化)

c# - 从 C# 和 ODP.NET 调用包中函数的代码

java - Sonarqube - 如何为 Kotlin 项目启用许可证检查器?

java - 有 Swing GUI 元素,没有大空间

java - 如果作者不存在,则将作者插入表中,但始终返回他的 ID

java - 如何将 IN 参数指定为 TABLE 类型的 Oracle 数据类型?

sql - Oracle 中的递归查询