Zameer Ansari Asked: 2014-07-12 02:03:20 +0800 CST2014-07-12 02:03:20 +0800 CST 2014-07-12 02:03:20 +0800 CST 创建表语句中的'#'是什么? 772 最近看到这样一句话: CREATE TABLE #tbl_AR_Data 我想知道此语句中符号#(数字符号、井号、井号)的用途是什么? sql-server mysql 1 个回答 Voted Best Answer Nivedita 2014-07-12T02:46:19+08:002014-07-12T02:46:19+08:00 '#' 表示临时表。 这告诉 SQL Server 这个表是一个本地临时表。此表仅对本次 SQL Server 会话可见。当我关闭此会话时,该表将自动删除。 除了少数例外,您可以像对待任何其他表一样对待此表。唯一真正重要的是你不能在临时表上有外键约束。 临时表在 MySQL 3.23 及更高版本中可用。如果你使用的 MySQL 版本低于 3.23,则不能使用临时表,但可以使用堆表。 在此处阅读有关用法和语法的信息。
'#' 表示临时表。
这告诉 SQL Server 这个表是一个本地临时表。此表仅对本次 SQL Server 会话可见。当我关闭此会话时,该表将自动删除。
除了少数例外,您可以像对待任何其他表一样对待此表。唯一真正重要的是你不能在临时表上有外键约束。
临时表在 MySQL 3.23 及更高版本中可用。如果你使用的 MySQL 版本低于 3.23,则不能使用临时表,但可以使用堆表。
在此处阅读有关用法和语法的信息。