Hi we know that is we do the following query in Oracle SQL we get each value as a column and will return the value as value in each column.

大家好我们知道,我们在Oracle SQL中执行以下查询,我们将每个值作为列,并将值作为值返回到每列中。

select 'Draft','Submitted','Cancelled','Accepted','Accepted and Modified','Open','Pending','Seller Reject' from dual;

Is there a way to return each value as a new row under single column?

有没有办法将每个值作为单列下的新行返回?

Thanks in advance!

提前致谢!

2 个解决方案

#1


2

I tried this and it works:

我试过这个并且它有效:

select 'Draft' as Enum
union
select 'Submitted' as Enum
union
select 'Cancelled' as Enum
union
select 'Accepted' as Enum
union
select 'Accepted and Modified' as Enum
union
select 'Open' as Enum
union
select 'Pending' as Enum
union
select 'Seller Reject' as Enum

This will work on SQL Server.

这将适用于SQL Server。

But for oracle, please add the from claus in each select query like select 'Seller Reject' as Enum from Dual

但是对于oracle,请在每个选择查询中添加from claus,例如选择'Seller Reject'作为Enum from Dual

更多相关文章

  1. AppScan安全问题解决方案
  2. PLSQL乱码解决方案
  3. 数据库不支持中文解决方案(mysql)
  4. Mysql替代解决方案Cassandra
  5. [置顶] Android屏幕适配解决方案
  6. 物流货运移动APP解决方案
  7. 转:Android Studio Error:Connection timed out: connect.解决方
  8. android.os.NetworkOnMainThreadException的解决方案
  9. Android极光推送jPush混淆解决方案终极篇

随机推荐

  1. php laravel请求处理管道(装饰者模式)
  2. PHP字符逃逸导致的对象注入详解
  3. PHP操作Redis数据库常用方法
  4. PHP如何基于redis的分布式锁防止高并发重
  5. 专注于处理 PHP 跨域的 CORS 中间件 1.4.
  6. php中字符“\n”与“<br />”的区别
  7. php开发的图片验证码显示失败
  8. PHP队列的实现详细操作步骤(通俗易懂)
  9. 如何开启phpstudy中的gd库
  10. php中如何使用websocket(聊天室实例详解)