1
3
我知道有一个公认的答案,但。。。对于所有其他人: 首先要做的是检查fine SQL参考手册。在本例中,您将发现一个内置函数,用于将表示为VARBINARY列的IPv6地址转换为字符串。 更简单、更快:
|
2
1
VARBINARY(16)是128位,这恰好是IPv6地址的正确大小。样本数据解码为
和维基百科文章中关于IPv6的“IPv4映射IPv6地址”小节(参考: here )表示这样的地址是映射到IPv6格式(128位)的IPv4地址(32位)。
我们可以从原始数据生成上面的字符串表示
或者,使用Python3,我们可以使用 ipaddress 模块:
|
Bfyuvf · 直接输入二进制可能的C++[重复] 2 年前 |
Rado Harutyunyan · 在缓冲区节点中写入位 6 年前 |
zaozaoer · >>java中带负字节值的and>>>运算符 6 年前 |
rubyquartz · 交换无符号短整数的字节 6 年前 |
DenoDev · C-十六进制输出中缺少0 6 年前 |