JDBC插入或修改的sql

2021-06-03 05:51:41 字數 678 閱讀 2438

merge into xi_price a

using (select 108615 catentry_id, 101514 store_id, 1454.00 listprice, 8.00 price, 6.0 discount, '' updatetime, '' labelimg, '' labelposition, 9.00 xiuprice from dual) b

on (a.catentry_id=b.catentry_id)

when matched then

update set a.store_id = b.store_id, a.listprice = b.listprice, a.price = b.price, a.discount = b.discount, a.updatetime = b.updatetime, a.labelimg = b.labelimg, a.labelposition = b.labelposition, a.xiuprice = b.xiuprice

when not matched then

insert values(b.catentry_id, b.store_id, b.listprice, b.price, b.discount, b.updatetime, b.labelimg, b.labelposition, b.xiuprice);

commit;

jdbc的批量插入

public static string gendata connection dbconn,basevc basevc,string tablename,string rpdt,rprjrtj pl jrtjpar,string sql else if 1 equals zhlx else if ...

JDBC中sql插入資料得到主鍵的方法

方法一 用儲存過程,用sql語句獲得主鍵是可以的,但是維護性很差 方法二 先插入資料,再查詢主鍵,這樣的查詢存在風險,因為有併發的問題 方法三 通過結果集獲取 熱薦 string sql insert into user name,passward values lisi 123 pstmt.con...

原創 自動生成插入,修改的SQL

sundy原創 2004 11 02 資料庫設計的小 表單多而操作簡單,一般就只有插入刪除修改等操作。每次都要重複寫插入修改的sql,是不是覺得很麻煩呢,我是這麼覺得,所以,自己寫了乙個自動產生插入,修改的sql,就方便多了,一下是asp 對access,sql server都適用。如果對你有幫助,...