我使用此代码进行批量插入
BULK INSERT [Table]
FROM 'D:\phones.txt'
WITH
(
ROWTERMINATOR = '0x0a'
)
我的数据只有一列 10 个字符
例如
| 1234567890 |
| 1234567891 |
| 1234567892 |
保存到数据库后,通过运行以下代码,可以更加显示数据的长度
SELECT TOP (1)
[Phone]
,LEN([Phone]) AS Phonelength
FROM [Table]
结果
电话 | 电话长度 |
---|---|
1234567891 | 11 |
添加到字段末尾的额外字符是新行
为什么要添加新行?
就我而言
我用十六进制编辑器打开文件,每行以 [0d 0a] 结尾
所以我以这种方式修改了以下行