sql - 如何在 SQL Server 中批量插入印地语文本

标签 sql sql-server sql-server-2008

我有这样的.text文件

केस रेयाज अन्सारी   
सय्यद शेबाज सय्यद गफ्फर 

我要批量插入

当我使用批量命令插入时

BULK INSERT [dbo].[test_enrollment2] FROM 'C:\Test\test2.txt'

表格显示这样的值

केस रेयाज अन्सारी
सय्यद शेबाज सय्यद गफ्फर

使用插入命令进行输入时

Insert into table (column name) values(N'केस रेयाज अन्सारी  ')

显示正确请建议

无法编写插入命令,因为我的值超过 5carore

我的列类型是 nvarchar(200)

最佳答案

BULK INSERT [dbo].[test_enrollment2] FROM 'C:\Test\test2.txt' WITH (FIELDTERMINATOR = '","') - 查看更多信息: http://www.sqlteam.com/article/using-bulk-insert-to-load-a-text-file#sthash.2ZsF5T8Q.dpuf

从我看到的示例数据来看,您的数据中没有任何分隔符。

关于sql - 如何在 SQL Server 中批量插入印地语文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22606142/

相关文章:

tsql - 等待 ADO.NET 或 TSQL 中的事务复制

sql - 当我传递 NULL 值时,COALESCE 函数不起作用,但在将变量声明为 NULL 时它起作用

mysql - SQL IF 语句错误

.net - 交易和报告数据库 - 如何?

t-sql - 在 SELECT 语句中为变量赋值

sql-server-2008 - 应用程序在 SQL 2008 计算机上找不到 Microsoft.SQLServer.SMO

sql - 坚持这个联盟/除了

php - 我应该在哪里管理数据库的一致性?

mysql - 更新表上的 370 条记录,同时为 where 语句内部连接到另一个表

sql-server - Azure 自动化中的 Active Directory 密码连接 Azure SQL 失败