分享至
各位高手好,有個關於mysql的問題想請教大家,我的資料庫上的ip資料目前是使用varchar儲存,現在想使用inet_aton將資料轉形成int,請問有辦法直接將table上所有的ip資料使用inet_aton轉型嗎?還是一定要一筆一筆轉?
以及使用 load data匯入資料時可以對資料進行轉型嗎?
已邀請的邦友 {{ invite_list.length }}/5
能夠全部一起轉的只能使用mysql的函數.
請問這是甚麼意思?inet_aton不也是mysql的函數嗎?
喔, 我查到C++去了... 沒用過這個函數,那你試試
UPDATE table SET `ip` = inet_aton(`ip`)
如果跳出警告後面就加個 WHERE 1 = 1 吧...
IT邦幫忙