给定 mysql 查询的 SQL Server 等效查询

发布于 2024-10-13 03:28:26 字数 417 浏览 4 评论 0原文

表名称:sample

表结构:

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 将不胜感激。 提前致谢..

Table name : sample

Table structure :

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

mysql query :

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 equivalent query :

?? 

using bcp will be appreciated..
Thanks in advance..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七颜 2024-10-20 03:28:26

这是一篇有用的文章:

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

这是 Google 搜索“bcp load file”时的第二个结果

编辑:

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

看看这个问题:Datatype for storage ip address in SQL服务器

Here is an article which you will find useful:

How do I load text or csv file data into SQL Server?

It was the second result from Google when searching for "bcp load file"

EDIT:

You might be able to do your import in two steps. Load the rows from the file in to a temp table then apply a function to convert the IP strings to the binary format.

Have a look at this question on SO: Datatype for storing ip address in SQL Server

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文