在pymssql中,正确传递带有'-'的数据库名称可以通过在数据库名称周围使用方括号来实现。方括号可以将数据库名称视为一个整体,避免解析错误。以下是一个示例代码:
import pymssql
server = 'your_server'
user = 'your_username'
password = 'your_password'
database = '[your-database]'
conn = pymssql.connect(server, user, password, database)
在上述代码中,将数据库名称[your-database]放在方括号中,确保pymssql能够正确解析带有'-'的数据库名称。
关于pymssql的更多信息和使用方法,您可以参考腾讯云的云数据库SQL Server产品,该产品提供了与pymssql兼容的SQL Server数据库服务。您可以访问以下链接获取更多详细信息:
腾讯云云数据库SQL Server产品介绍:https://cloud.tencent.com/product/cdb_sqlserver
领取专属 10元无门槛券
手把手带您无忧上云