1> -- 本地临时表.
2> CREATE TABLE #temp_table_local (
3> id INT,
4> value VARCHAR(10)
5> );
6> go
1> -- 全局临时表.
2> CREATE TABLE ##temp_table_global (
3> id INT,
4> value VARCHAR(10)
5> );
6> go
对于 本地临时表 (#开头的) 其他会话无法访问数据与表结构
对于 全局临时表 (##开头的) 其他会话可以访问数据与表结构
SQL Server会在会话结束以后,自动删除临时表。
普通临时表只在当前连接内有效,其它连接无法引用,当前连接断开后就自动删除。
全局临时表建立后,所有连接都可以引用此临时表,只有当创建全局临时表的连接和引用全局临时表的连接全部都断开后,全局临时表才被删除。当创建全局临时表的连接断开后,新的任务不能再引用它们。
多个连接同时引用并操作全局临时表时,就有可能引起并发冲突。
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
江爷16053379