在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
云+社区技术沙龙[第17期]
小程序·云开发官方直播课(数据库方向)
DB TALK 技术分享会
企业创新在线学堂
云+社区沙龙online第6期[开源之道]
企业创新在线学堂
云+社区技术沙龙[第19期]
云+社区沙龙online[数据工匠]
领取专属 10元无门槛券
手把手带您无忧上云