PgSQl臨時表創(chuàng)建及應(yīng)用實例解析
創(chuàng)建前可先刪除
drop table tmp0
創(chuàng)建臨時表
select * into temp table tmp0 from xxx create index idx_tmp0_inner_cd on tmp0(inner_cd);
查看臨時表是否創(chuàng)建,返回0表示未創(chuàng)建,1為創(chuàng)建
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
應(yīng)用例子:
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;
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用python-slim鏡像遇到無法使用PostgreSQL的問題及解決方法
這篇文章主要介紹了使用python-slim鏡像遇到無法使用PostgreSQL的問題及解決方法,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-08-08
Ruoyi從mysql切換到postgresql的幾個踩坑實戰(zhàn)
最近由于工作的原因,需要將Ruoyi從mysql切換到postgresql,所以這篇文章主要給大家介紹了關(guān)于Ruoyi從mysql切換到postgresql的幾個踩坑實戰(zhàn),需要的朋友可以參考下2023-02-02
postgresql 將逗號分隔的字符串轉(zhuǎn)為多行的實例
這篇文章主要介紹了postgresql 將逗號分隔的字符串轉(zhuǎn)為多行的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02
postgresql數(shù)據(jù)庫如何查看數(shù)據(jù)中表的信息
這篇文章主要給大家介紹了關(guān)于postgresql數(shù)據(jù)庫如何查看數(shù)據(jù)中表信息的相關(guān)資料,要查詢數(shù)據(jù)表信息,需要用到 系統(tǒng)表或系統(tǒng)視圖等,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-04-04
15個postgresql數(shù)據(jù)庫實用命令分享
這篇文章主要介紹了15個實用的postgresql數(shù)據(jù)庫命令分享,都是一些技巧性的postgresql命令,需要的朋友可以參考下2014-07-07
對PostgreSQL中的慢查詢進行分析和優(yōu)化的操作指南
在數(shù)據(jù)庫的世界里,慢查詢就像是路上的絆腳石,讓數(shù)據(jù)處理的道路變得崎嶇不平,想象一下,你正在高速公路上飛馳,突然遇到一堆減速帶,那感覺肯定糟透了,本文介紹了怎樣對?PostgreSQL?中的慢查詢進行分析和優(yōu)化,需要的朋友可以參考下2024-07-07

