0

表名:样本

表结构:

ID         int
NAME       varchar(30)
IPADDRESS  varbinary(16) 

mysql查询:

load data concurrent local infile 'C:\test.txt' into table sample fields terminated by ',' LINES TERMINATED BY '\r\n' (ID,NAME,@var3) set IPADDRESS = inet_pton(@var3)

SQL Server 等效查询:

?? 

使用 bcp 将不胜感激..在此先感谢..

4

1 回答 1

0

这是一篇您会发现有用的文章:

如何将文本或 csv 文件数据加载到 SQL Server?

这是谷歌搜索“bcp 加载文件”时的第二个结果

编辑:

您可以分两步进行导入。将文件中的行加载到临时表中,然后应用一个函数将 IP 字符串转换为二进制格式。

看看这个问题:Datatype for storage ip address in SQL Server

于 2011-01-20T10:33:22.950 回答