主要記錄不同數(shù)據(jù)庫在針對VALUES中采用常數(shù)列表時的處理方案衙四。
特殊語法的支持
PostgreSQL
如下語法提示錯誤[ERROR: syntax error at or near "ALL"]:
SELECT *
FROM nobigo.public.dept
WHERE ALL (VALUES (12), (34)) < deptno
如下語法正常執(zhí)行[單列]:
SELECT *
FROM nobigo.public.dept
WHERE deptno > ALL (VALUES (12), (34))
如下語法正常執(zhí)行[多列]:
SELECT *
FROM nobigo.public.emp
WHERE (empno,deptno) > ALL (VALUES (12,34), (12,23))
相關(guān)鏈接
Oracle
如下語法正常執(zhí)行[單列]:
SELECT *
FROM AA_SMT
WHERE TOP_COMPONENT > ALL (500, 300)
如下語法提示錯誤[多列]:
SELECT *
FROM AA_SMT
WHERE (TOP_COMPONENT, WKSHP) > ALL ((500, 300), (300, 500))