首页 > 数据库 > mysql教程 > osx中使用navicat连接sqlserver查看functions中的存储过程的内容

osx中使用navicat连接sqlserver查看functions中的存储过程的内容

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-07 15:34:56
原创
1285 人浏览过

osx10.9 中 navicat连接sqlserver查看functions中的存储过程时无法显示内容 使用 sp_helptext想展示存储过程内容时报错: sp_helptext [Proc_dingdan_into_xml_v2.0] Error : [FreeTDS][SQL Server]The object 'Proc_dingdan_into_xml_v2.0' does not exist

osx10.9 中 navicat连接sqlserver查看functions中的存储过程时无法显示内容


使用 sp_helptext想展示存储过程内容时报错:


sp_helptext [Proc_dingdan_into_xml_v2.0]

Error : [FreeTDS][SQL Server]The object 'Proc_dingdan_into_xml_v2.0' does not exist in database 'localhost' or is invalid for this operation.



最后才知道原来是存储过程的名字中包含了点(.),如果存储过程改为:Proc_dingdan_into_xml_v2既可以正常显示存储过程内容并且用sp_helptext执行也没问题。



关于sqlserver存储过程名字中包含了点之后找不到的这个问题,在网上找了一圈没有找到一个合理的解释和分析,所以目前想查看这个存储过程的内容时,只能先修改名称,成为合法存储过程名查看之后再改回去。。。



如果有谁能直接这个问题的解决方案,赶紧告诉我吧~~~

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
laravel - osx终端切换php-cli版本
来自于 1970-01-01 08:00:00
0
0
0
mongodb OSX系统下连接失败
来自于 1970-01-01 08:00:00
0
0
0
macos - mac osx 10.11 编译 git 2.6.1 报错
来自于 1970-01-01 08:00:00
0
0
0
git - 不小心删掉了本地的sshkey怎么办
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板