原文:【SQL】找出行数与自增标识值不相等的表(即有缺行)环境:mssql ent 2k8 r2
原理:遍历所有含自增列的用户表,用sp_spaceused过程分别获取每张表的行数并写入临时表,然后使用IDENT_CURRENT函数获取表的最大标识值,比较二者并返回结果 IF OBJECT_ID('...
分类:
数据库 时间:
2014-11-13 22:02:28
阅读次数:
210
今天在查数据的时候报错 ORA-01652:无法通过16(在表空间temp1中)扩展 temp 字段
查看表空间使用明细
SELECT b.tablespace,
b.segfile#,
b.segblk#,
b.blocks,
b.blocks * 32 / 1024 / 1...
分类:
数据库 时间:
2014-11-12 11:46:35
阅读次数:
329
表是用来存储数据和操作数据的逻辑结构,用来组织和存储数据,关系数据库中的所有数据都表现为表的形式,数据表由行和列组成。SQL Server中的数据表分为临时表和永久表,临时表存储在tempdb系统数据库中,当不再使用或退出SQL Server时,临时表会自动删除;永久表一旦创建之后,除非用户删除.....
分类:
数据库 时间:
2014-11-10 15:27:42
阅读次数:
268
临时表让用户只能够操作各自的数据中而互不干扰,不用担心会破坏或影响其他SESSION/TRANSACTION的数据。
临时表分为SESSION、TRANSACTION两种。
1. SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;
2. TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束SESSION...
分类:
其他好文 时间:
2014-11-10 10:00:13
阅读次数:
170
1. 为什么要使用表变量表变量是从2000开始引入的,微软认为与本地临时表相比,表变量具有如下优点: a.与其他变量的定义一样,表变量具有良好的定义范围,并会被自动清除; b.在存储过程中使用表变量会减少存储过程重新编译的发生; c.表变量需要更少的锁请求和日志资源; d.可以在表变量上使用UDF,...
分类:
数据库 时间:
2014-11-07 16:40:08
阅读次数:
230
/// /// 普通方式 生成EXCEL /// /// 临时表 /// 文件名 带路径 /// 文件名 public void CreateExcel(DataTable dt, string filePath...
分类:
数据库 时间:
2014-11-07 16:14:56
阅读次数:
293
平时在写存储过程的时候,经常会用到临时表,而临时表的用法到底有几种,哪种效率更好呢?我们来做个对比分析。...
分类:
其他好文 时间:
2014-11-07 11:18:36
阅读次数:
191
一. with as 简介:
with as其实就是一个子查询, 使用它可以增强sql的可读性,同时因为该查询只执行一次,并将结果存储在用户临时表空间中,
可以多次引用,增强性能。...
分类:
数据库 时间:
2014-11-06 12:59:46
阅读次数:
241
1.以DBA身份登录 $sqlplussys/eastcom@ORCLassysdba(在命令窗口下) 也可以使用PL/SQL2.创建临时表空间1 create temporary tablespace jiashubing_temp 2 tempfile 'E:\app\USER\ora...
分类:
数据库 时间:
2014-11-05 16:24:32
阅读次数:
211
SELECT COUNT(*) FROM( SELECT 列名 FROM 表名 where ( 条件 )GROUP BY 多字段)临时表名例如:SELECT COUNT(*) FROM(SELECT 石材名称, 厚mm, SUM(下料数量) AS 数量, 单...
分类:
其他好文 时间:
2014-11-05 12:23:12
阅读次数:
164