如何将文本文件放入SQL Server 2012字段

时间:2016-07-17 08:32:52

标签: sql-server-2012

我有一个表格$('.year').each(function(){ var pYearIndex = $(this).index(); if(pYearIndex>1){ $(this).addClass('not-first'); } var begin = 0; var translated = (pYearIndex*(-3))+begin; }); $('.year').on('click',function() { var nYears = $('.year').length; var thisYear = $(this).index(); if($(this).hasClass('to_show')){ $(this).removeClass('to_show'); $('.expanded').removeClass('expanded'); $('footer').css('margin-top', '-22%'); } else{ $('.expanded').removeClass('expanded'); $('.to_show').removeClass('to_show'); $(this).addClass('to_show'); if(thisYear<nYears){ $('.year').eq(thisYear).addClass('expanded'); $('footer').css('margin-top', '-22%'); } else{ $('footer').css('margin-top','-2%'); } } });,其中包含字段tbl1

我想使用SSMS SQL Insert语句将文件ASCII_file nvarchar(MAX)放入字段'c:xyz.ght'

对于现有记录,使用更新是将文件放入字段的唯一方法。我尝试复制文件但是当我尝试将文件粘贴到字段中时粘贴没有显示出来。有没有比使用SQL更新更简单的方法?

1 个答案:

答案 0 :(得分:0)

为什么你不能用简单的插入语句做这样的事情?

INSERT INTO tbl1 
VALUES ('c:xyz.ght');

更新声明:

UPDATE tbl1 
SET ASCII_file ='c:xyz.ght'
WHERE some_column=some_value;

如果您想阅读文件内容:

BULK INSERT tbl1  
FROM 'c:\temp\file.txt'
WITH 
  (
     ROWTERMINATOR ='\n'
  )