PgSQl临时表创建及应用实例解析

 更新时间:2020年12月03日 09:52:43   作者:手撕高达的村长  
这篇文章主要介绍了PgSQl临时表创建及应用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

创建前可先删除

drop table tmp0

创建临时表

select * into temp table tmp0 from xxx create index idx_tmp0_inner_cd on tmp0(inner_cd);

查看临时表是否创建,返回0表示未创建,1为创建

select count(*) from pg_class where relname = 'tmp0' 

或者用下面,下面语句在pg和mysql中都适用

Create Table If Not Exists temp.MyTable(
xxx varchar (20) Primary key ,
thTime varchar (20) ,
name varchar (20)
)

同样可以用在删除表中:

DROP TABLE If Exists temp.mjp_temp_update_log

应用例子:

SELECT
  ids,
  code,
   INTO TEMP TABLE tmp0
FROM
  TEMP .m_product_x
WHERE
  TEMP .m_product_x.ids = ''
GROUP BY
  TEMP .m_product_x.code,
  TEMP .m_product_x.ids;
 
CREATE INDEX idx_tmp0_inner_cd ON tmp0 (code);
 
SELECT
*
FROM
  TEMP .m_product
INNER JOIN tmp0 ON TEMP .m_product.code = tmp0.code
WHERE
  TEMP .m_product.ids = ''
ORDER BY
  tmp0.xx,
  tmp0.ss;
DROP TABLE tmp0;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • postgresql 修改列类型操作

    postgresql 修改列类型操作

    这篇文章主要介绍了postgresql 修改列类型操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • PostgreSQL教程(六):函数和操作符详解(2)

    PostgreSQL教程(六):函数和操作符详解(2)

    这篇文章主要介绍了PostgreSQL教程(六):函数和操作符详解(2),本文讲解了模式匹配、数据类型格式化函数、时间/日期函数和操作符等内容,需要的朋友可以参考下
    2015-05-05
  • PostgreSQL 数据同步到ES 搭建操作

    PostgreSQL 数据同步到ES 搭建操作

    这篇文章主要介绍了PostgreSQL 数据同步到ES 搭建操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • PostgreSQL有效地处理数据序列化和反序列化的方法

    PostgreSQL有效地处理数据序列化和反序列化的方法

    在 PostgreSQL 中,处理数据的序列化和反序列化是确保数据在存储、传输和处理过程中的一致性和可用性的重要任务,这涉及到选择合适的数据类型、转换函数以及在应用程序与数据库之间进行数据交互的策略,需要的朋友可以参考下
    2024-07-07
  • Mac系统重置PostgreSQL密码的方法示例代码

    Mac系统重置PostgreSQL密码的方法示例代码

    PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。这篇文章主要介绍了Mac系统重置PostgreSQL密码的方法示例代码,需要的朋友可以参考下
    2020-02-02
  • postgresql13主从搭建Ubuntu

    postgresql13主从搭建Ubuntu

    这篇文章主要为大家介绍了postgresql13主从搭建Ubuntu实现过程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • PostgreSQL数据库中跨库访问解决方案

    PostgreSQL数据库中跨库访问解决方案

    这篇文章主要介绍了PostgreSQL数据库中跨库访问解决方案,需要的朋友可以参考下
    2017-05-05
  • 详解PostgreSql数据库对象信息及应用

    详解PostgreSql数据库对象信息及应用

    这篇文章主要介绍了PostgreSql数据库对象信息及应用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • PostgreSQL 打印日志信息所在的源文件和行数的实例

    PostgreSQL 打印日志信息所在的源文件和行数的实例

    这篇文章主要介绍了PostgreSQL 打印日志信息所在的源文件和行数的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • PostgreSQL 安装和简单使用

    PostgreSQL 安装和简单使用

    ostgreSQL是现在比较流行的数据库之一,这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目,并且有非常广泛的用户。
    2009-08-08

最新评论