最近将公司的项目从SqlServer移植到PostgreSQL数据库上来,在调用数据库的存储过程(自定义函数)的时候,发现一个奇怪的问题,老是报函数无法找到. 先看一个PgSQL存储过程: CREATE OR REPLACE FUNCTION updateattention(dm citext) RETURNS void AS $BODY$ DECLARE BEGIN update ZB set gzd=COALESCE(gzd,0)+1 where ZB.dm=$1 ; END;
今天在配置SqlServer启动参数时,发现"开始菜单"->“配置工具”->“SQL Server 配置管理器”中的“SQL Server 服务”一项,右边栏里显示的是“远程过程调用失败[0x800706be]”.经过仔细分析,发现这是由于我安装VS2012时附带安装了更高版本的“SQL Server服务”所导致的.该错误只需要卸载Microsoft SQL Server 2012 的LocalDB服务即可. 这是出现的问题: 该问题是由于,我在安装VS2012时,附带安装