代码之家  ›  专栏  ›  技术社区  ›  Saajid Ismail

SQL符号是什么意思?它是如何使用的?

  •  35
  • Saajid Ismail  · 技术社区  · 15 年前

    有人能给我解释一下 # 符号在MS SQL代码中表示。

    我觉得自己像个白痴,过着“那种”日子。请帮忙。

    5 回复  |  直到 6 年前
        1
  •  47
  •   Ed Guiness    8 年前

    它们通常在临时表前面加前缀。

    docs ....

    为本地临时表名添加前缀 和前缀全局临时表 (##表#名称)。

        2
  •  9
  •   shsteimer    15 年前

    英镑符号 # 用于前缀 temporary tables procedures . 单个实例( # )指的是一个临时对象,该对象在创建双实例时与当前会话一起生存/消亡( ## )是全局对象。

        3
  •  4
  •   Kyle Delaney    7 年前

    如果您使用的是SQL Server,那么其他答案是正确的,很明显您是正确的。但是由于问题的标题只是说SQL,我应该提到SQL的一些形式,比如MySQL,其中一个磅符号被用作另一种注释符号。

    #This is a comment.
    

    https://dev.mysql.com/doc/refman/5.7/en/comments.html

        4
  •  3
  •   John Hartsock    15 年前

    在使用临时表时,您可能会看到#

    SELECT
      *
    FROM #myTempTable
    
        5
  •  0
  •   Baaju    15 年前