2010-06-28 275 views
0

说我有一个名为XY_values的表,列X_values和Y_values。从文本文件加载数据库

现在,我有一个文本文件xy.txt,其中包含这些x值和y值,第1列中的x值和第2列中的y值。

是否有任何SQL命令将文本文件中的x和y值加载到数据库中的XY_values表中?

谢谢。

+0

什么数据库?它一般取决于数据库。虽然可能有一些通用工具使用odbc/jdbc或其他东西来加载它们。 – 2010-06-28 09:43:39

+2

这在DBMS之间有所不同。你能更具体地了解你的平台吗? – 2010-06-28 09:44:15

回答

0

Microsoft SQL Server具有导入功能,可以读取文本文件并将它们导入为表格,甚至可以将它们发送到另一个数据源。事实上,我记得不少经理在购买SQL 7时都是以这种功能为代价的。

0

我想看看使用SQL Server Integration Services (SSIS)来做到这一点。 Here is a good link,它使用SSIS从文本文件中导入数据。

+0

请参阅 http://support.modwest.com/content/6/253/en/how-do-i-import-delimited-data-into-mysql.html 我正在使用MySQL数据库,但无论是否使用MySQL或MS SQL Server,它应该工作。 LOAD DATA LOCAL INFILE '/importfile.txt' INTO TABLE TEST_TABLE 场TERMINATED BY '' LINES TERMINATED BY '\ n' (FIELD1,filed2,字段3); 以上是以逗号结尾的字段,字段如何由空格终止? 我尝试这个,但它不起作用,为什么? 字段终止''' – user314275 2010-06-29 06:01:40

相关问题