我已经编写了此函数,但是它不返回地址表信息。
CREATE FUNCTION returnInfo()
RETURNS TABLE
AS RETURN
SELECT
SalesLT.Customer.CustomerID,
FirstName,
LastName,
Phone
FROM SalesLT.Customer
RIGHT JOIN SalesLT.Address
ON SalesLT.Customer.CustomerID = SalesLT.Address.AddressID;
CustomerID和AddressID都是表的主键,它们不共享外键。关于如何将“地址”表加入我选择的内容的任何想法?
答案 0 :(得分:1)
我不明白为什么您会觉得需要在视图内创建函数……您要完成什么工作?
SQL Server中的message = document.getElementsByClassName('li.messages')
setTimeout(function(){
$('li.messages').fadeOut();}, 5000);
基本上只是存储的VIEW
-可能带有JOIN和WHERE子句-但仅此而已。或多或少正是您的“嵌套” UDF正在执行的操作。...
根据您发布的内容,您将定义如下所示的视图:
SELECT
在这里创建任何用户定义的函数绝对没有必要,也没有好处……