社区
MySQL
帖子详情
关于临时表的会话保存
dcross
2003-08-27 10:51:31
如果建立一张临时表,好象我试验了一下只在当前的页面有效,但我看书上说它可以和用户会话一起保存,如何才可以让临时表像session一样在不同页面之间传递?
...全文
78
9
打赏
收藏
关于临时表的会话保存
如果建立一张临时表,好象我试验了一下只在当前的页面有效,但我看书上说它可以和用户会话一起保存,如何才可以让临时表像session一样在不同页面之间传递?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dcross
2003-08-27
打赏
举报
回复
不行啊,说sql语法错误啊,好象加个#就出错!
lxf_1976
2003-08-27
打赏
举报
回复
学习
viptiger
2003-08-27
打赏
举报
回复
可以创建本地和全局临时表。本地临时表仅在当前会话中可见;全局临时表在所有会话中都可见。
本地临时表的名称前面有一个编号符 (#table_name),而全局临时表的名称前面有两个编号符 (##table_name)。
SQL 语句使用 CREATE TABLE 语句中为 table_name 指定的名称引用临时表:
CREATE TABLE #MyTempTable (cola INT PRIMARY KEY)
INSERT INTO #MyTempTable VALUES (1)
lxf_1976
2003-08-27
打赏
举报
回复
呵呵,我不知道将$db_id保存在session中行不行!
如果可行的话,$db_id的使用方法可以参考php手册!
例如:
mysql_query("select * from tbl_name", $db_id);
dcross
2003-08-27
打赏
举报
回复
这个我以前没用过,能不能讲的详细一点?
比如我想再用这个连接去插入或查询数据,应该怎么写语句呢?
lxf_1976
2003-08-27
打赏
举报
回复
$db_id = mysql_connect(...)
将$db_id保存在session中,直到最后才关闭连接,sunthing(我不懂)说的应该是这个意思吧?
dcross
2003-08-27
打赏
举报
回复
那具体应该怎么做呢?
sunthing
2003-08-27
打赏
举报
回复
在SqlServer中用#,在Postgresql 中 要用temp tablename 在Mysql 中我没深入研究
把你的数据库连接保存到session,直到最后才关闭连接,试试行不?
dcross
2003-08-27
打赏
举报
回复
高手来指教一下啊!我顶!
创建事务级
临时表
或者
会话
级
临时表
,并测试什么情况下
临时表
的数据会消失
用法上,
会话
级别只有当
会话
结束
临时表
中的数据才会被截断,而且事务级
临时表
则不管是commit、rollback或者是
会话
结束,
临时表
中的数据都将被截断。(1)oracle为了保证多个用户操作的并发性和独立性,对一张表读取的不同用户,oracle为每个用户分配了独立的临时段(temp segment),这样就避免了多个用户在操作时同一张表时产生交叉.
会话
临时表
只在当前
会话
(连接)内可用,且在当前
会话
结束(断开数据库连接)后就会销毁;在事务结束时,若选择commit则
临时表
中的数据会被保留,否则被清除。
java 创建
临时表
oracle_Oracle两种
临时表
的创建与使用详解
ORACLE数据库除了可以
保存
永久表外,还可以建立
临时表
temporary tables。这些
临时表
用来
保存
一个
会话
SESSION的数据,或者
保存
在一个事务中需要的数据。当
会话
退出或者用户提交commit和回滚rollback事务的时候,
临时表
的数据自动清空,但是
临时表
的结构以及元数据还存储在用户的数据字典中。分类:1.
会话
级
临时表
会话
级
临时表
是指
临时表
中的数据只在
会话
生命周期之中存在,当用户退出...
Oracle
临时表
的创建与使用
Oracle
临时表
的创建与使用
临时表
存储事务或
会话
的中间结果集,
临时表
中
保存
的数据只对当前
会话
可见。
临时表
不存在并发行为,因为他们对于当前
会话
都是独立的。oracle中的
临时表
分为
会话
级
临时表
和事务级别
临时表
。 一、
会话
级
临时表
会话
级
临时表
是指
临时表
中的数据只在
会话
生命周期之中存在,当用户退出
会话
的时候,Oracle自动清除
临时表
中数据。创建
会话
级
临时表
的语法如下: create global...
oracle
临时表
与pg
临时表
的区别
入职后师傅让查询pg
临时表
与oracle全局
临时表
的区别以及oracle
临时表
转pg的思路,一下全部为自己实践所得,有错误的地方欢迎评论更正。。。 Pg
临时表
:pg
临时表
分为
会话
级的以及事务级别的。
会话
级别:数据可以一直
保存
在整个
会话
表的生命周期中,如果结束当前
会话
,则清空表中的数据并删除表。在此
会话
期间可以直接对表的字段以及数据进行更改,其他
会话
不能访问当前的
临时表
。 事务级别:(1)on commit delete rows:可以以此命令在一个
会话
中创建
临时表
,并且在开始事务之前与之..
java oracle
临时表
_ORACLE
临时表
1.概念特性
临时表
用来
保存
一个
会话
SESSION或一个事务中需要的数据。当
会话
退出或事务结束时,
临时表
的数据自动清空,但是表结构及元数据依旧会存储在用户的数据字典中。
临时表
不是存放于用户表空间,而是存入于指定的
临时表
空间中,没有指定
临时表
(包括其索引)存入的表空间的时间,
临时表
的数据则存放于系统的
临时表
空间中(TEMP)。
临时表
上可以创建索引,视图和触发器,可以用EXPORT 和 IMPORT 工...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章