MySQL IN 條件可以接多長?

MySQL SELECT 的 WHERE 條件,要找 特定資料 或 刪除指定資料,常常會用到 IN,有時候一次就是上千筆,到底 WHERE 可以接多長的資料呢?

MySQL IN 條件可以接多長?

MySQL WHERE 主要是看這個參數:max_allowed_packet

預設是 16M,基本上 IN 加個 10000個都不會是問題,不過還是自己將語法存成文字檔,看看 size 就可以快速看個大概~

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料