我有多个由POCO网站build设方法创build的数据库,我想删除这些数据库。 但是我得到错误。
sqlcmd -S .\SQLEXPRESS -q "drop database aspnet-ORData-20120910180110"
Msg 102, Level 15, State 1, Server MY-PC\SQLEXPRESS, Line 1 Incorrect syntax near '-'.
尝试这个:
sqlcmd -S .\SQLEXPRESS -q "drop database [aspnet-ORData-20120910180110]"
注意数据库名称周围的方括号。 如果没有它们,破折号(“ – ”)被视为令牌而不是数据库名称的一部分,parsing器将会执行math运算。 命令parsing器将方括号内的任何内容解释为文字。