मैंने WITH
. का उपयोग करके उसी लक्ष्य को पूरा किया खंड, यह कहीं भी सुरुचिपूर्ण नहीं है लेकिन वही काम कर सकता है। हालांकि इस उदाहरण के लिए यह वास्तव में अधिक है। मैं भी विशेष रूप से इसकी अनुशंसा नहीं करता।
WITH myconstants (var1, var2) as (
values (5, 'foo')
)
SELECT *
FROM somewhere, myconstants
WHERE something = var1
OR something_else = var2;