代码之家  ›  专栏  ›  技术社区  ›  Pramod S. Nikam

哪里虚假的意思是什么;在SQL查询中

  •  2
  • Pramod S. Nikam  · 技术社区  · 7 年前

    我在中遇到了一个SQL查询 具体如下:

    BEGIN;
    
    select subject , comment , timestamp
    from tutorial.video
    where false; 
    
    ROLLBACK;
    

    上述查询是验证策略的一部分;什么是解释或应用 如果错误;

    2 回复  |  直到 7 年前
        1
  •  3
  •   P3trur0    7 年前

    一些支持布尔值的DBMS(例如Postgres)用于处理该值,而不是经典值 where 1=1 .

    那么基本上, where false where 1=0 .

        2
  •  2
  •   Roee N    7 年前