一个临时表可不可以横跨向个过程?

ShapeRock 2003-10-16 02:40:52
rt.就是在几个过程中都调用与改写这个临时表的中数据。如果能,怎么实现?最好举个例子。
...全文
24 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2003-10-16
  • 打赏
  • 举报
回复
不过,要注意,因为临时表是全局的,因此,创建前要检查是否有人已经创建了.否则在多用户环境下会产生冲突.
zjcxc 2003-10-16
  • 打赏
  • 举报
回复
用全局临时表就可以了.

创建临时表的时候,用:
create table ##临时表名(....)
pengdali 2003-10-16
  • 打赏
  • 举报
回复
但建议:

create table #a (结构和返回结构相同)

insert #a exec xx

select * from #a
pengdali 2003-10-16
  • 打赏
  • 举报
回复
#局部临时表的生命周期的会话!!##全局临时表的生命周期是全局它是会冲突的!

你可以打开两个查询分析器,一个查询分析器的连接算是一个会话!
你分别创建两个同名的临时表是不会发生错误的!
而你别创建两个同名的全局临时表是会发生错误的!
yujohny 2003-10-16
  • 打赏
  • 举报
回复
有本地和全局两种类型的临时表,二者在名称、可见性和可用性上均不相同。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 Microsoft® SQL Server™ 2000 实例断开连接时被删除。全局临时表的名称以数学符号 (##) 打头,创建后对任何用户都是可见的,当所有引用该表的用户从 SQL Server 断开连接时被删除。

例如,如果创建名为 employees 的表,则任何人只要在数据库中有使用该表的安全权限就可以使用该表,除非它已删除。如果创建名为 #employees 的本地临时表,只有您能对该表执行操作且在断开连接时该表删除。如果创建名为 ##employees 的全局临时表,数据表中的任何用户均可对该表执行操作。如果该表在您创建后没有其他用户使用,则当您断开连接时该表删除。如果该表在您创建后有其他用户使用,则 SQL Server在所有用户断开连接后删除该表。
yujohny 2003-10-16
  • 打赏
  • 举报
回复
##temp 这类全局临时表,当然可以跨过程了
aierong 2003-10-16
  • 打赏
  • 举报
回复
当存储过程完成时,将自动除去在存储过程中创建的本地临时表
aierong 2003-10-16
  • 打赏
  • 举报
回复
use pubs
go
create proc proc_ai
as
select * into ##tem from jobs
go
create proc proc_aii
as
select * from ##tem

--run
execute proc_ai
execute proc_aii
aierong 2003-10-16
  • 打赏
  • 举报
回复

ok
Office2007 中文word2007基础培训教程全文共120页,当前为第1页。 Office 2007的特点 Microsoft Office是微软公司推出的办公自动化组合套件。Office 2007是该系列产品的最新版本,它被称为Office产品的一次变革。 Office系列软件凭借其强大的功能、人性化的操作界面,在全世界拥有众多的使用者。其中,Word作为一款优秀的字处理软件,主要用于编排文档,数据处理软件Excel以其卓越的性能,可快速完成对各种数据的分析及报表制作。PowerPoint强大的幻灯片制作功能,可使幻灯片制作变得更加简单,而作品却更具专业性。 中文word2007基础培训教程全文共120页,当前为第2页。 概述:以前听说过 Word 吗? Word 2007 已成功推出。这真令人兴奋!与您以前使用的版本相比,它的设计更加完善,效率更高。 但是,它看起来可能有些陌生。因此,本课程将帮助您快速熟悉它。 了解如何充分利用此全新易用 Word 版本的功能,并查看如何执行您的日常工作。 中文word2007基础培训教程全文共120页,当前为第3页。 了解功能区 当您第一次打开 Word 2007 时,它的新外观会使您感到甚为惊奇。 横跨 Word 顶部的区域称为功能区,大多数变化都在功能区中。 功能区将常用命令放在表面,因此您不用深入到程序各部分的内部来查找经常使用的命令。 为什么要进行更改?这样更改是为了使您的工作更加轻松,效率更高。 中文word2007基础培训教程全文共120页,当前为第4页。 功能区中有哪些组成部分? 熟悉功能区的三个部分有助于了解功能区的用法。 这些组成部分是选项卡、组和命令。 选项卡:横跨功能区顶部有七个基本选项卡。每个选项卡代表一个活动区域。 组:每个选项卡包含多个组,将 相关的项目显示在一起。 命令:命令是按钮、菜单或可以在其中输入信息的框。 中文word2007基础培训教程全文共120页,当前为第5页。 快速访问工具栏 快速访问工具栏是功能区左上角的一个小区域。 该图片显示如何向快速访问工具栏添加其他常用命令,以便在任意选项卡中都可以使用它们。 您还可以从快速访问工具栏中删除按钮。 它包含您每天反复使用的命令:"保存"、"撤消"和"重复"。 中文word2007基础培训教程全文共120页,当前为第6页。 临时隐藏功能区 功能区将各项功能很好地集中在一起,且便于查找。 但有时您不需要查找任何功能。您只是要处理文档,需要 更多空间来执行操作。 在这种情况下,可以轻松地临时隐藏功能区,就像使用它一样方便。 中文word2007基础培训教程全文共120页,当前为第7页。 浮动工具栏 有些格式命令非常有用,您希望无论执行任何操作时都可以使用它们。 假设您想快速设置某些文本的格式,但是您现在正在使用 "页面布局"选项卡。 您可以单击"开始"选项卡查看格式选项,但还有一种更快捷的方法。 中文word2007基础培训教程全文共120页,当前为第8页。 浮动工具栏 有些格式命令非常有用,您希望无论执行任何操作时都可以使用它们。 通过拖动鼠标来选择文本,然后指向选定内容。 浮动工具栏以淡出的形式显示。如果指向浮动工具栏,它将变为实体,您就可以单击上面的格式选项了。 中文word2007基础培训教程全文共120页,当前为第9页。 第1章 初识word 2007 Word 2007的启动与退出 Word 2007的操作界面概述 Word 2007的操作界面应用 中文word2007基础培训教程全文共120页,当前为第10页。 1.1 Word 2007的启动与退出 1.1.1 启动Word 2007 启动Word 2007的方法有很多种,最常用的方法有: 1、通过"开始"菜单启动Word。 2、通过桌面快捷方式启动。 中文word2007基础培训教程全文共120页,当前为第11页。 1.1.2 退出Word 2007 退出Word 2007的方法也有多种,如应用Office菜单中的退出按钮,或应用窗口中的"关闭"按钮。 单击此按钮关闭当前Word文档,不退出Word程序 单击此按钮,退出Word 2007 2 单击此按钮,退出Word 2007 1 单击此按钮,打开Office菜单 中文word2007基础培训教程全文共120页,当前为第12页。 1.2 Word 2007的操作界面概述 1.2.1 Office按钮 "Office按钮"位于程序窗口的左上角,它取代了以前Office版本中的"文件"菜单。 Office菜单 Office按钮 Office菜单中新增了"转换"、"准备"和"发布"等命令 中文word2007基础培训教程全文共120页,当前为第13页。 1.2.2 功能区 Word 200

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧