我有一些来自Microsoft TMG日志表的转储,IP地址存储为uniqueidentifier。我能够将这些值转换为人类可读的“虚线八位字符表示法”(这是所有IP v4的东西),但这些值正在反转。
扭转价值最有效的方法是什么?
感谢。
示例:
Is ShouldBe
189.148.151.123 123.151.148.189
251.116.199.173 173.199.116.251
1.0.0.127 127.0.0.1
答案 0 :(得分:1)
你可以(ab)使用parsename
:
select parsename(ip_col,4) + '.' +
parsename(ip_col,3) + '.' +
parsename(ip_col,2) + '.' +
parsename(ip_col,1)
from YourTable