SQL或Powershell批量插入忽略前3个字符

时间:2017-08-11 11:56:35

标签: sql sql-server powershell bulkinsert

我对批量插入查询有疑问。 我有一个包含以下格式的文件

| |Test|test1|test2|
| | a  | b   |  c  | 
| | d  | e   | f   |

我在sql中使用以下代码。我可以使用firstow = 2跳过第一行但是有什么可以忽略每行的前三个字符吗?

 SET @s = N'BULK INSERT ' + @t + '   FROM ''' + @f + '''
  WITH ( FIELDTERMINATOR = ''|''  ,ROWTERMINATOR = ''0x0a'',FIRSTROW=2 )'

在电源外壳中你有这样的东西。是否还有一些东西要忽略前三个字符?

  $columns = Get-Content $full | Select-Object -First 1

0 个答案:

没有答案