首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用sqsh在数据库名称中添加空格

使用sqsh在数据库名称中添加空格
EN

Stack Overflow用户
提问于 2012-10-18 20:33:54
回答 1查看 1.6K关注 0票数 0

我正在尝试使用sqsh连接到一个MSSQL数据库,但我不能指定要使用的数据库,因为它的名称中有一个空格,我尝试过转义并将其括在方括号/引号中等,但不能让它工作-有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-18 23:40:24

根据sqsh website的说法,它是Sybase的客户端工具,而不是SQL Server,所以不能保证它会工作,尽管很明显some people已经取得了成功。

无论如何,SQL Server中的correct delimiter是方括号,但我不知道sqsh是否能在命令行上正确解析:[Database Name With Spaces]

如果这不起作用,但您可以连接到SQL Server,那么您应该能够只将USE [Database Name With Spaces]添加到脚本的顶部或直接键入它。

如果您根本无法连接到SQL Server,那么您应该首先解决这个问题。您尚未提供有关您的环境(客户端操作系统、SQL Server版本、编程语言和库等)的任何信息。但假设您使用的是Linux,因此您可能希望查看此站点上有关从Linux连接到SQL Server的numerous questions

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12954785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档