Sql server SQL Server bcp参数,本机,字符,Unicode本机,Unicode字符,何时使用?
我正在阅读描述bcp实用程序的文章。它指出: 本节包含以下示例,说明如何使用bcp 创建非XML格式文件的命令:Sql server SQL Server bcp参数,本机,字符,Unicode本机,Unicode字符,何时使用?,sql-server,bcp,Sql Server,Bcp,我正在阅读描述bcp实用程序的文章。它指出: 本节包含以下示例,说明如何使用bcp 创建非XML格式文件的命令: A. Creating a non-XML format file for native data B. Creating a non-XML format file for character data C. Creating a non-XML format file for Unicode native data D. Creating a non-XML format
A. Creating a non-XML format file for native data
B. Creating a non-XML format file for character data
C. Creating a non-XML format file for Unicode native data
D. Creating a non-XML format file for Unicode character data
示例使用中的HumanResources.Department表
AdventureWorks2012示例数据库。人力资源部
表包含四列:DepartmentID、Name、GroupName和
修改日期
我不清楚这些类型是什么意思?什么时候使用
谢谢。有两个维度:
- 本土vs.性格。本机格式创建二进制文件。字符格式创建一个文本文件。当您希望结果可读并可用于其他应用程序(例如,在Excel中导入)时,请使用字符。如果源和目标都是SQL Server并且不需要人工可读性,请使用本机
- Unicode与非Unicode。Unicode将以宽格式(Unicode编码)存储字符串。非Unicode将它们存储在指定的代码页编码中(参数
)。如果空间不是一个问题,请使用Unicode,除非您喜欢它-C