繁体   English   中英

SQL Server 2005导入和导出向导

[英]SQL Server 2005 Import and Export Wizard

参考导入和导出向导,在SQL Server 2005环境中,我想收到一些关于如何选择最佳字段分隔符的建议:我需要导出为平面文件的表例如包含其中包含逗号的列,所以我不能使用逗号作为字段分隔符。

我曾想过在所有表中搜索什么是ASCII字符(0-255)NOT PRESENT,并使用此字符作为分隔符,但此搜索操作在计算上很重。

  • 我可以使用什么类型的字符将表导出为平面文件?
  • 我可以使用几个字符,例如,$
  • 是否最好使用固定长度的字段?

任何建议将不胜感激。

最好的建议将被接受。

标准做法是使用分隔符(通常是逗号)和文本限定符(通常是双引号“)

输出是:

“场A”,“场B”,“场带,逗号”

使用文本限定符意味着您无需担心字段中出现的分隔符。 我不打算使用固定宽度,如果您更改表的设计并忘记更新所有导出脚本,可能会导致稍后截断。

使用csv扩展名(file.csv),以便其他程序识别文件类型。 CSV代表逗号分隔值。

我建议你使用TABS,“|” 字符,或“;”

这些是常用的

干杯!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM