相关疑难解决方法(0)

PostgreSQL - 动态值作为表名

可能重复:
Postgres动态查询功能

我希望使用下面查询中返回的字符串作为其他查询的表名.

SELECT 'backup_' || TO_CHAR(CURRENT_DATE,'yyyy-mm-dd')
Run Code Online (Sandbox Code Playgroud)

如你所见,它返回一个字符串.我希望将它用作另一个查询的输入,例如

CREATE TABLE (SELECT 'backup_' || TO_CHAR(CURRENT_DATE,'yyyy-mm-dd')) 
AS * SELECT FROM backup
Run Code Online (Sandbox Code Playgroud)

可以吗?有什么线索怎么样?

sql postgresql dynamic-sql postgresql-9.1

21
推荐指数
1
解决办法
2万
查看次数

使用通配符选择 PostgreSQL 中的多列

可以用这样的语句代替

select column1,column2,column3
Run Code Online (Sandbox Code Playgroud)

select like 'column_'
Run Code Online (Sandbox Code Playgroud)

在 Postgresql 查询中?

sql postgresql

7
推荐指数
1
解决办法
1266
查看次数

标签 统计

postgresql ×2

sql ×2

dynamic-sql ×1

postgresql-9.1 ×1