USE DC -- 删除的表的数据库--变量@tablename保存表名declare @tablename nvarchar(100)--将用户表全部保存到临时表#tablename中SELECT [name] into #tablename FROM sysobjectsWHERE type ....
分类:
数据库 时间:
2015-03-12 22:13:16
阅读次数:
213
问题:编写由基本的 SELECT/FROM/WHERE 类型的语句派生而来的复杂 SQL 语句。方案1:编写在From子句内使用派生表(内联视图)的T-SQL查询语句。方案2:使用视图方案3:使用通用表达式(CTE)比较:视图:通常用于分解大型查询,无需在临时表中复制或存储数据,数据库中可以重复使用...
分类:
其他好文 时间:
2015-03-12 22:06:18
阅读次数:
157
动态列报表是动态报表的一种,在报表应用中很常见。这类报表由于无法事先确定列数,因而无法在报表中使用固定列的表达式,而且更加棘手的是报表数据源的准备,因为SQL不支持不定列的结果集,需要动态拼出SQL语句去执行,有时业务逻辑并不很简单,还需要使用存储过程分步完成。而存储过程对集合运算的支持不够,难以使用中间结果(要用临时表),导致完成这类运算并不轻松。
像http://bbs.csd...
分类:
其他好文 时间:
2015-03-10 17:22:36
阅读次数:
172
在oracle11g以后,用户可以创建临时表空间组,一个临时表空间组中可以包含一个或多个临时表空间。
临时表空间组中必须由至少一个临时表空间组成,并且无明确的最大数量限制。
如果删除一个临时表空间组的所有成员,该组也自动被删除。
临时表空间的名字不能与临时表空间组的名字相同。
在给用户分配的一个临时表空间时,可以使用临时表空间组的名字代替实际的临时表空间名;在给数据库分配默认临时表空间时,...
分类:
数据库 时间:
2015-03-10 00:16:10
阅读次数:
195
今天自己写的一条SQL语句,用到了表连接和临时表,语法供自己以后参考。SELECT us.school_name 学校名称, CONCAT( ug.grade_name, uc.classes_name ) 年级班级, uu.user_id 用户I...
分类:
其他好文 时间:
2015-03-09 14:20:04
阅读次数:
131
当缓存中间数据时候,需要创建一个临时表,其实oracle本身在这方面就已经考虑很全了,除非有些高级应用,我再考虑自己创建临时表。目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表...
分类:
数据库 时间:
2015-03-09 11:10:44
阅读次数:
192
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace csxaj_temp tempfile 'D:\oracle\oradata\scpinganka\csxaj_temp.dbf' size 50m autoextend on next...
分类:
数据库 时间:
2015-03-06 12:44:03
阅读次数:
214
大家都可能遇到字段重复的情况,网上很多人在找方法,也给出了一些方法,但是有的方法是误导大家,铁牛写出以下方法,方便大家使用 1.通过group by把重复的字段筛选出来,并建立临时表tmp1create table tmp as select max(id) as col1 from www gr....
分类:
数据库 时间:
2015-03-05 16:16:00
阅读次数:
160
原文:走向DBA[MSSQL篇] 积跬步行千里不知道大家对SQL系列的感不感兴趣 先在这里探个路 本文针对的读者为SQL菜鸟 欢迎大牛驳论或者补充 既然是探路篇 就先说下数据过滤中的偏门匹配 希望能给大家带来收获 create table 虫子的临时表 ( 编号 varchar(30), 名称 va...
分类:
数据库 时间:
2015-03-04 18:27:33
阅读次数:
166