gpt4 book ai didi

common-table-expression - Sybase ASE 12.5 是否支持公用表表达式?

转载 作者:行者123 更新时间:2023-12-04 08:44:10 26 4
gpt4 key购买 nike

我注意到 Sybase SQL Anywhere 支持它们,但找不到任何关于 ASE 的文档也这样做。

如果不是,那么设计递归查询的最佳选择是什么?在 SQL Server 2008 中,我会使用 CTE 来实现,但如果它不可用?也许是一个函数?

最佳答案

Sybase ASE 12.5(以及 15.0)不支持 CTE。

您可以使用内部查询来解决您的问题。

像这样的简单 CTE:

WITH Sales_CTE (Folders_Id)
AS
-- Define the CTE query.
(
SELECT Folders_Id FROM Folders
)
SELECT Folders_Id FROM Sales_CTE

与此相同:
SELECT aux.Folders_Id
FROM (SELECT Folders_Id FROM Folders) aux

如需更多信息,请查看 this !

关于common-table-expression - Sybase ASE 12.5 是否支持公用表表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4803573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com