您好,我们知道,我们在OracleSQL中执行以下查询,我们将每个值作为一个列,并将该值作为每个列中的值返回。Submitted','Cancelled','Accepted','Accepted and Modified','Open','Pending','Seller Reject' from dual;
有没有办法将每个值作为单列下的新行返回
因为我们使用Oracle作为生产DB,所以有些代码是用PL/SQL编写的。所以我打开了Oracle兼容模式,现在我的url看起来是这样的:jdbc:h2:mem:test;MODE=Oracle。con.prepareStatement("BEGIN INSERT INTO test SELECT 2 FROM dual; END;").execute()Syntax error in SQLstatement "BEGIN INSERT[*] I
我希望从一个在Oracle中返回多行的查询返回带有逗号分隔的值列表的单行,实质上是将返回的行展平为单行。PostgreSQL中,这可以使用数组和array_to_string函数来实现,如下所示:id | name1 | bob3 | jonselect array_to_string(array(select name from people), ',') as names;
将</e