谁能告诉我temporary table 都什么时候用,其有哪些优点? 这要看你的实际需要了,另外不同数据库对临时表的定义不同。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你想什麼時候用就什麼時候用! 什么时候用:1。当你需要保存中间结果的时候使用,比如在vb中你要保存一串数据的时候,你可以建立一个数组,然后用循环访问数据或付值,但在sqlserver中没有数组,你可以将一串数据存储到临时表中,用游标或select ,insert,update语句访问。2。建立复杂的结果集(比如很复杂的报表),用一条语句不能实现。可以建立临时表生成需要的数据。有点:1。不同间连接之间不冲突,虽然在操作同一个数据库,建立同一个临时表。但sqlserver的控制机制是他们之间决不冲突。2。操作数据不屑你的数据库日志,不至于造成日志膨胀。3。临时表一般在内存中。存取速度快 触发器 SQL语句??? |zyciis| 求一条SQL查询排序语句,谢谢 设计数据库的表问题 请问:在企业管理器中与设计表有关的几个简单问题 急急急!!!求高手帮我解决一个SQL server语句的问题,非常感谢。。。 在本网站中有没有像DelphiBBS中的离线数据库?以方便下载后在阅读。 高手赐教数据插入和删除 在线等 请大家多提点思路 广域网问题 直接用链接服务器的方法可行吗 用分布式事务可行吗 部分地区用拨号连 手工建库错误01504 产品BOM的数据库结构设计? 在Sql Server2000下如何用触发器实现这样的功能?
1。当你需要保存中间结果的时候使用,比如在vb中你要保存一串数据的时候,你可以建立一个数组,然后用循环访问数据或付值,但在sqlserver中没有数组,你可以将一串数据存储到临时表中,用游标或select ,insert,update语句访问。
2。建立复杂的结果集(比如很复杂的报表),用一条语句不能实现。可以建立临时表生成需要的数据。
有点:
1。不同间连接之间不冲突,虽然在操作同一个数据库,建立同一个临时表。但sqlserver的控制机制是他们之间决不冲突。
2。操作数据不屑你的数据库日志,不至于造成日志膨胀。
3。临时表一般在内存中。存取速度快