如何解决存储过程与UDF和内部连接之间的区别“,”
|| 存储过程和UDF有什么区别。 Ť 1.存储过程和具有相同查询的UDF之间的区别。 即SP
BEGIN
SELECT * FROM Customer
END
Function
Return Select * FROM Customer
2.之间有什么区别
`select * from emp,dept where emp.DeptId = dept.DeptId`
select * from emp inner join dept on emp.DeptId = dept.DeptId
解决方法
1.
http://www.go4expert.com/forums/showthread.php?t=329
2.
没什么不同,也许在性能上。第二种风格是老式的Join。对于旧的Fashion外连接,他们使用了+,select * from emp,dept where +emp.DeptId = dept.DeptId
,Oracle现在表示已弃用。
, 对于第二个,请参见SQL JOIN:USING,ON或WHERE之间有区别吗?
基本上,一种是“旧样式” \“加入WHERE”。首选使用显式JOIN,这是更高的ANSI标准
对于存储的proc vs udf,此页面右侧的“ related \”下有很多答案...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。