jca*_*er2 1 azure azure-sql-database
我正在针对Azure SQL服务器运行一些SQL,试图删除数据库.
drop database "GEO-Dev-Scheduler";
Run Code Online (Sandbox Code Playgroud)
当我在云中对我的Azure SQL数据库运行此命令时,我收到错误Incorrect syntax near '"'.当我针对我的localdb连接运行它时,它运行正常.
根据此文档,Azure SQL确实支持DROP DATABASETransact-SQL命令.我需要连接到master数据库,我就是这样.该DROP DATABASE声明必须是批处理中唯一的声明.
此页面提供了一些如何DROP DATABASE在Transact-SQL中使用的示例.有趣的是,这些示例都没有将数据库名称括在引号中.我的数据库名称包含破折号,当我尝试删除我得到的双引号时Incorrect syntax near '-'.我也尝试使用单引号和反引号来彻底霰弹枪问题.
无论如何,这个SQL运行正常,localdb所以我有点怀疑,确实存在语法错误.
可能是什么问题呢?
| 归档时间: |
|
| 查看次数: |
888 次 |
| 最近记录: |