我用select * from t1@db_sql可以正常显示查询结果,但如何使用在调用存储过程上呢?
MSSQL存储过程 EXEC SP_TEST '入参一','入参二'
我在Oracle中用
EXEC SP_TEST@db_sql '入参一','入参二'
报错,应该怎么写呢?谢谢

解决方案 »

  1.   

    exec 过程名称(参数1,参数2)
      

  2.   

    EXEC SP_TEST@db_sql ('入参一','入参二')
    报错啊,不能使用
      

  3.   

    dblink只能用来查询的吧,应该是不能远程执行存储过程的吧为什么要在本地执行远端的存储过程呢?
      

  4.   

    是不是ORC里就不能直接调用MSSQL的存储过程啊?急求高人指点
      

  5.   

    和一个公司做的接口,他是用的ORC,我用的是MSSQL,有些东西是需要调用存储过程的,不然太麻烦了
      

  6.   

    你可以试试在MSSSQL里面建立数据库链接到ORACLE,但是不清楚你的应用怎样,所以只能告诉你有这个方法。通过ORACLE也可以链接MSSSQL,是要装一个组件,怎么相互调用的话就再试试看了。