首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

bcp.exe命令有关问题和数据库名中包含有中划线“-”有关问题

2013-10-11 
请教高手bcp.exe命令问题和数据库名中包含有中划线“-”问题bcp.exe select * from my-db.dbo.mytable 后

请教高手bcp.exe命令问题和数据库名中包含有中划线“-”问题
bcp.exe "select * from my-db.dbo.mytable" 后面参数在此省略,已肯定正确。


总是报:
SQLState = 42000,NativeError=102
Error = [Microsoft][SQL Native Client][SQL Server]'-'附近有语法错误。
SQLState = 42000,NativeError=8180
Error = [Microsoft][SQL Native Client][SQL Server]未能准备语句。

网上查了一下,说是数据库名中包含有中划线“-”的原因,要加反单引号“`”,但我始终没尝试正确。请教高手指点。

[解决办法]
bcp.exe "select * from [my-db].dbo.mytable" 

热点排行