Oracle比較相似結構的兩套表

2021-09-01 14:10:15 字數 856 閱讀 9285

出於某些原因,需要建立幾十張表,使用del_開頭,用於資料清理時記錄所清理的資料。比如表table1就對應del_table1,但不幸的是,pdm檔案與正式庫表存在不一致,造成insert into del_table1 select * from table1未能正確插入,因此,有必要比較del_開頭的表和對應表的差異。

寫程式太麻煩了,還是用sql吧:

1、比較字段

select * from cols t where table_name like 'del%'

and not exists (select 1 from cols t1

where t1.table_name=substr(t.table_name, 5)

and t1.column_name=t.column_name

and t1.data_type=t.data_type

and t1.data_length=t.data_length

and t1.column_id=t.column_id

and t1.nullable=t.nullable)

2、檢查是否有新字段

select * from cols t

where exists (select 1 from cols t2 where t2.table_name = 'del_'||t.table_name)

and not exists (select 1 from cols t1

where t1.table_name = 'del_'||t.table_name

and t1.column_name=t.column_name)

ubuntu下管理網路的兩套方案

linux系統裡面有兩套管理網路連線的方案 1 etc network inte ces etc init.d networking 2 etc networkmanager 這兩套方案是衝突的,不能同時共存 第一套方案適應於沒有x的環境,如 伺服器,或者那些完全不需要改動連線的場合。第二套方案使用...

畢業7年買房兩套 30歲女人的買房經驗

30 歲女人的買房經 最近看了不少關於理財和買房的帖子後,有感而發,寫寫姐姐的買房經歷和理財觀。畢業7年買房兩套 姐姐1997年大學畢業出來工作,那時姐姐做的是房產銷售,於是和房子就結下了不解之緣。在那時買房不像現在可以貸款,我們普通老百姓很少能買得起,都是一些明星 大款 海歸。1998 年姐姐離開...

Python爬蟲的兩套解析方法和四種爬蟲實現

對於大多數朋友而言,爬蟲絕對是學習python的最好的起手和入門方式。因為爬蟲思維模式固定,程式設計模式也相對簡單,一般在細節處理上積累一些經驗都可以成功入門。本文想針對某一網頁對python基礎爬蟲的兩大解析庫 beautifulsoup和lxml 和幾種資訊提取實現方法進行分析,以開python...