0
在sybase中是否存在打开的查询?或者更一般地说,在sybase中,在过程结果(临时表,输出参数,其他)中进行选择的可能方法是什么Sybase openqueries?
在sybase中是否存在打开的查询?或者更一般地说,在sybase中,在过程结果(临时表,输出参数,其他)中进行选择的可能方法是什么Sybase openqueries?
您可以通过添加关键字“输出”来为存储过程指定输出参数“在”创建过程MyStoredProcedure ...“命令中的参数之后。
温度表当然存在,本地或全球。
下的Sybase IQT-SQL,你也可以从存储过程中选择使这样的事情,假设你的程序被称为“MyStoredProcedure”
SELECT MyId
FROM MyStoredProcedure()
最后,你还可以创建派生表(至少它的工作原理在Sybase IQ)像这样与你的存储过程的加入导致
SELECT t1.Name, t1.Address, t2.MyId
FROM MyTable t1, (SELECT MyId FROM MyStoredProcedure()) t2
WHERE t1.MyId = t2.MyId
派生表似乎正是我期待的,但它在Sybase ASE工作12? – Toto
不幸的是,我还没有和ASE一起工作过一段时间,但我认为以下链接相当好地解释了这个过程。 http://www.sypron.nl/proctab.html 我希望有所帮助。 –
派生表附带了Sybase ASE 12.5.1 –