sql如何在為插入前,查詢到這條資料

2021-09-09 07:30:59 字數 1249 閱讀 4042

在資料庫操作中,我們在某條資料commit之前,是查詢不到該資料的,當資料量很大時,我們為了提高效率,不可能每條commit一次,太費時。所以我們選擇乙個合適的條數,比如200條提交一次。但有時候我們在建立這條單據的時候,還需要用到他在資料庫中的資料,比如他的id,使用他的id去關聯另外一張表。

))如下,我向資料庫中插入的一條資料,但是並沒有commit,這是一條單據,截下來還要建立它的明細行,這些明細行需要用的它的id,那麼我們就 returning id,當然,你要return其他的字段也可以。

然後我會通過游標取到它,讓它進入到更深一層的邏輯當中

如何在SQL中實現區分大小寫的查詢

在建立資料庫時,指定要區分大小寫,或者後期再做更改也可以alter database dbname collate chinese prc cs as 在建立表時,指定要區分大小寫,或者後期再做更改也可以 alter table tbname collate chinese prc cs as 如果...

如何把個表的合計字段 合併SQL查詢到乙個結果集中

為了把兩個查詢檢視中 檢視 物業應交 檢視 抄表應交 的結果再次的集中到乙個查詢結果中並合計計算出每個使用者的計量儀表和物業收費的合計值。這個問題搞了2天了,今天終於解決了。還要感謝csdn的各位高手給予我的幫助!select 使用者 id,使用者名稱,位址,區名稱,樓名稱,面積,人數,餘額,max...

如何將查詢到的結果插入到另外一張表中的三種情況

一 如果要插入目標表不存在 select into 目標表 from 表 where 二 如果要插入目標表已經存在 insert into 目的表 select from 表 where 條件 例 insert into 目的表 欄位1,欄位2 select 欄位1,欄位2 from 表 where...