Sql server 2012 dbname.schema.table的bcp语法
正在尝试使用SQL Server 2012做一些非常简单的事情。。。我尝试按照以下步骤进行操作: 我正在使用Windows身份验证方法Sql server 2012 dbname.schema.table的bcp语法,sql-server-2012,bcp,Sql Server 2012,Bcp,正在尝试使用SQL Server 2012做一些非常简单的事情。。。我尝试按照以下步骤进行操作: 我正在使用Windows身份验证方法 bcp dbname.schema.Products format -c -t -f d:\test.fmt -T 我到底应该把什么放在dbname.schema.Products中 我的数据库名为[MC BS],表名为[MASTER] 我要写以下内容吗 bcp [Manipulate MC BS].dbo.[MASTER] format -c -t -f
bcp dbname.schema.Products format -c -t -f d:\test.fmt -T
我到底应该把什么放在dbname.schema.Products中
我的数据库名为[MC BS],表名为[MASTER]
我要写以下内容吗
bcp [Manipulate MC BS].dbo.[MASTER] format -c -t -f d:\test.fmt -T
bcp "[Manipulate MC BS].dbo.[MASTER]" format -c -t -f d:\test.fmt -T
任何帮助都会很好
干杯,
卢卡斯
指定包含空格或引号的标识符
SQL Server标识符可以包括诸如嵌入空格和引号之类的字符。此类标识符必须按以下方式处理:
- 在命令提示下指定包含空格或引号的标识符或文件名时,请将标识符括在引号(“”)中李>
bcp AdventureWorks2012.Sales.Currency out "Currency Types.dat" -T -c
要指定包含空格或引号的数据库名称,必须使用-q选项
- 对于包含嵌入空格或引号的所有者、表或视图名称,您可以:
- 指定-q选项,或
- 将所有者、表或视图名称括在引号内的括号([])中