這裏比較是SQL數據庫表中的IPV6地址, 我想比較這兩個IPv6地址 從範圍:2002:4559:1FE2:4559:1FE2:21E3:F3E3: 0051
To範圍:2002:4559:1FE2:4559:1FE2:21E3:F3E3:0055 需要比較這些地址,然後更新 要在table.Please幫助範圍地址的範圍從地址如何IPV6地址在SQL
1
A
回答
1
如果您使用MySQL> 5.6.3,則可以使用INET6_ATON將字符串轉換爲VARBINARY(16)
並將其用於範圍檢查?如果這些地址都以統一的方式存儲,則字典字符串比較也可能適用於您。
+0
感謝您的回覆,但我沒有讓你的先生,Could你plz寫一個querey而不是 –
0
計算爲兩個範圍的MD5 128位的校驗和比較校驗代替的範圍內。值(校驗和)以32個十六進制數字的字符串形式返回,如果參數爲NULL
,則返回NULL
。
樣品查詢:
UPDATE Table T1
SET T1.To_Range = T1.From_Range
WHERE MD5(T1.From_Range) != MD5(T1.To_Range)
相關問題
- 1. 代表IPv6地址
- 2. sockaddr和IPv6地址
- 3. IPv6地址範圍
- 4. 解析IPv6地址
- 5. 如何安裝IPv6地址到Linux
- 6. 如何使用python擴展ipv6地址?
- 7. 如何計算下一個ipv6地址?
- 8. Linux IPV6主地址和副地址
- 9. 從PHP Ipv6 CIDR獲取IPv6地址數
- 10. 如何從IPv4映射的IPv6地址解析IPv4地址?
- 11. 如何將IPV6地址轉換爲IPV4地址?
- 12. 如何處理IPv4地址旁邊的IPv6地址
- 13. IPv6地址到域名
- 14. 定期對IPv6地址
- 15. 從url解析ipv6地址
- 16. 生成隨機IPv6地址
- 17. 從inet_pton解包IPv6地址
- 18. IPv6地址獲取功能?
- 19. gethostbyname替換爲IPv6地址
- 20. Python的IPv6字節地址
- 21. Java getLocalAddr()返回IPV6地址
- 22. Amazon EC2公共ipv6地址
- 23. SNMP ping支持IPv6地址
- 24. SNMP陷阱到IPv6地址
- 25. Cloudflare Header返回IPV6地址
- 26. 如何將IPv6地址轉換爲Scala中的BigInteger以及如何轉換BigInteger中的IPv6地址
- 27. 得到可靠的IPv6地址在Python
- 28. 在linux中識別ipv6地址
- 29. 在shell和PowerShell中縮短IPV6地址
- 30. 在Linux上檢索eth0 ipv6地址
還有比這另外兩個選項?在未來?或者只有兩個地址來做出這個範圍? – Whencesoever