我正在寫一個java代碼,它將檢查我的數據庫中的主鍵值,如果它已經存在,該值將被覆蓋(清除相應的行並更新新值) ..有人能告訴我最佳方法嗎?想要覆蓋表中的主鍵值
-6
A
回答
0
也許是這樣的?
IF EXISTS (SELECT * FROM Table1 WHERE Column1=’SomeValue’)
UPDATE Table1 SET (…) WHERE Column1=’SomeValue’
ELSE
INSERT INTO Table1 VALUES (…)
+0
會嘗試。謝謝 ! –
+0
多數民衆贊成在查詢只適用於Java你需要說。 (...)「;」查詢=「IF EXISTS(選擇*從表1 WHERE Column1 ='SomeValue')更新表1 SET(...)WHERE Column1 ='SomeValue'ELSE INSERT INTO Table1VALUES(...)」; executeSQLQuery(查詢, 「插入的」);類似的東西 –
相關問題
- 1. 覆蓋主要的CSS
- 2. Rails:覆蓋關聯主鍵
- 3. 覆蓋休眠子類中的主鍵
- 4. 覆蓋主要方法
- 5. 需要覆蓋主題CSS
- 6. 我想要覆蓋的規則
- 7. 我想用主鍵的新值更新表的主鍵
- 8. JavaScript中的對象覆蓋鍵值對
- 9. Rails - 覆蓋has_one上的主鍵
- 10. JQuery變量覆蓋循環,想要保留不同的值
- 11. Mongify - MonogoDB _id字段值覆蓋MySQL ID主鍵字段值
- 12. 要求虛函數覆蓋以使用覆蓋關鍵字
- 13. 如何覆蓋主頁鍵功能
- 14. 我想幫助Finder覆蓋全路徑!(列表覆蓋)
- 15. 熱鍵覆蓋
- 16. Pthreads:主要覆蓋互斥鎖
- 17. MSI主要升級覆蓋規則
- 18. Laravel - 模型類,覆蓋主要方法
- 19. Facebook AccountKit覆蓋onActivityResult主要活動
- 20. 無法覆蓋的想法
- 21. 如何在rails 4.0中覆蓋ruby中的默認主鍵列。
- 22. 表中的邊框值覆蓋鄰居
- 23. WordPress的 - 覆蓋主題CSS樣式表
- 24. 想要覆蓋寫在woocommerce-functions.php文件中的函數
- 25. Nginx conf中的短路邏輯(想要覆蓋某個位置)
- 26. Java - 覆蓋列表的關鍵處理
- 27. 鍵盤覆蓋的AutoCompleteTextView列表
- 28. 想要xib文件覆蓋整個屏幕而不是覆蓋左上角ios
- 29. 覆蓋鍵綁定
- 30. 軟鍵盤覆蓋
的可能的複製[我們可以更新表的主鍵值?](http://stackoverflow.com/questions/3838414/can-we-update-primary-key-values-of-a-表) – xenteros