藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 數 據 庫


    

藍森林 http://www.lslnet.com 2006年7月08日 11:08


如何寫這樣的SQL語句?關於insert不重複的記錄

往數據庫表中insert數據,如何寫SQL語句,才能避免記錄重複寫入?
就是如果表中已經有一條相同的數據記錄,那麼就不再執行插入操作

如何寫這樣的SQL語句?關於insert不重複的記錄

加一個唯一的索引

如何寫這樣的SQL語句?關於insert不重複的記錄

樓上的是個辦法,但也可以先distinct之後再做。

如何寫這樣的SQL語句?關於insert不重複的記錄

distinct恐怕效率會有問題吧

如何寫這樣的SQL語句?關於insert不重複的記錄

建一個唯一索引,鍵值重複了(sqlcode=-2601),就continue.



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com