Trance
码龄21年
关注
提问 私信
  • 博客:20,331
    社区:1,264
    21,595
    总访问量
  • 16
    原创
  • 1,749,040
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:中国
  • 加入CSDN时间: 2003-08-22
博客简介:

数据的阶梯

查看详细资料
  • 原力等级
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得0次点赞
  • 内容获得1次评论
  • 获得3次收藏
创作历程
  • 6篇
    2010年
  • 13篇
    2009年
TA的专栏
  • DB2
    3篇
  • MySQL
  • Oracle
  • SQL Server
    7篇
  • 数据库基础
    3篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

sql server 分区表数据迁移时巧用switch

-- create partition function CREATE PARTITION FUNCTION partRange1 (INT) AS RANGE LEFT FOR VALUES (10, 20, 30) ; GO -- create partition scheme CREATE PARTITION SCHEME partScheme1 AS PARTITION partRange1 ALL TO ([PRIMARY]) ; GO -- create ta
原创
发布博客 2010.07.09 ·
2828 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

利用触发器生成自增列

利用触发器生成自增列--环境 create table test_5 ( id int primary key not null, value int ) --保存最大序列值的表 create table Sequence ( rn int ) insert Sequence select 0 go create trigger tr_test_5 on test_5 Instead of ins
原创
发布博客 2010.04.27 ·
659 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

索引视图在特殊约束中的应用

索引视图在特殊约束中的应用--环境:  IF OBJECT_ID(dbo.V1) IS NOT NULL DROP VIEW dbo.V1; GO IF OBJECT_ID(dbo.T1) IS NOT NULL DROP TABLE dbo.T1; GO CREATE TABLE dbo.T1 ( keycol INT NULL, datacol VARCHAR(10) NOT NULL
原创
发布博客 2010.04.27 ·
511 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

索引视图在特殊约束中的应用

索引视图在特殊约束中的应用--环境:  IF OBJECT_ID('dbo.V1') IS NOT NULL DROP VIEW dbo.V1; GO IF OBJECT_ID('dbo.T1') IS NOT NULL DROP TABLE dbo.T1; GO CREATE TABLE dbo.T1 ( keycol INT NULL, datacol VARCHAR(10) NOT NULL ); GO 我想在keycol这个字段上建立唯一约束(注意这里的字段是可以为NULL的),这样就意味着可以插入
原创
发布博客 2010.04.27 ·
460 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL Server的一些系统变量

SQL Server的一些系统变量sp_configure min server memory --服务器最小内存gosp_configure max server memory --服务器最大内存gosp_configure index create memory--创建索引占用的内存go--sp_configure min  memory per query--每次查询占用的
原创
发布博客 2010.04.27 ·
975 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

SQL server Exec中变量的传递

SQL server Exec中变量的传递declare @sql2 nvarchar(500) , @count int set @sql2 = select @COUNT = 1 execute sp_executesql @sql2, N@COUNT int output, @count output
原创
发布博客 2010.04.27 ·
931 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DB2中有关日期和时间的函数,及应用

DAYNAME         返回一个大小写混合的字符串,对于参数的日部分,用星期表示这一天的名称(例如,Friday)。   DAYOFWEEK     返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期日。   DAYOFWEEK_ISO 返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期一。   DAYOFYEAR       返
原创
发布博客 2009.10.30 ·
600 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DB2 XQuery 的使用

下面的一些例子也使用了嵌入SQL的XQuery (使用“db2-fn:sqlquery”函数)例1: xquery db2-fn:xmlcolumn(‘CLIENTS.CONTACT’) CLIENT为表名,CONTACT是表CLIENT中的XML字段。该语句等同SQL语句: SELECT contact FROM clients
原创
发布博客 2009.10.29 ·
808 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DB2 SQL/XML使用

函数:XMLPARSE:解析字符或者大对象二进制数据,产生XMLXMLSERIALIZE:将XML值转换为字符或者大对象二进制数据XMLVALIDATE:根据XML schema校验XML值的有效性XMLEXISTS:检测XQuery是否返回结果(如由一个或多个项所组成的序列)XMLQUERY:执行一个XQuery并以一个序列返回结果XMLTABLE:执行一个XQuer
原创
发布博客 2009.10.29 ·
4923 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

XPath的语法

列子:  John Doe 408 555 1212344 Peter Pan 408 555 9918216  语法: XPathResult/dept/@bldg101/dept/employee/@id901902
原创
发布博客 2009.10.29 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

锁和事务

 锁类型:共享 (S) 保护资源,以便只能对其进行读取访问。当资源上存在共享 (S) 锁时,其他事务均不能修改数据。排他 (X)指示数据修改,例如插入、更新或删除。确保不能同时对同一资源进行多个更新。更新 (U)防止常见形式的死锁。每次只有一个事务可以获得资源上的 U 锁。如果事务修改资源,
原创
发布博客 2009.10.28 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[SQL Server]延迟执行

WAITFOR指定触发语句块、存储过程或事务执行的时间、时间间隔或事件。语法WAITFOR { DELAY time | TIME time }参数DELAY指示 Microsoft® SQL Server™ 一直等到指定的时间过去,最长可达 24 小时。time要等待的时间。可以按 datetime 数据可接受的格式指定 time,也可
原创
发布博客 2009.10.28 ·
1367 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

覆盖索引

覆盖索引(covering indexex):一个索引包含了(或覆盖了)满足查询结果的数据 如:create tableorders(id int identity(1, 1),customer_id int,product_id int,quantity intprimary key (id))gocreate table product(id int identity(
原创
发布博客 2009.10.28 ·
695 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL Server 四种隔离级别

SET TRANSACTION ISOLATION LEVEL{READ UNCOMMITTED| READ COMMITTED| REPEATABLE READ| SERIALIZABLE}一、未提交读READ UNCOMMITTED(脏读)意义:包含未提交数据的读。例如,在多用户环境下,用户B更改了某行。用户A在用户B提交更改之前读取已更改的行。如果此时用户B再回滚
转载
发布博客 2009.10.28 ·
1060 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DB2系统目录表

每个数据库都有它自己的系统目录表和视图。它们存储关于数据对象的元数据。你可以像使用普通的数据库表一样查询这些表。有三种模式用来识别系统目录表: • SYSIBM: 基本表, 对 DB2使用进行最优化 • SYSCAT: 基于SYSIBM表的视图, 对平常轻负荷使用进行优化 • SYSSTAT: 数据库分析  下面是一些目录视图的例子  • SYSCAT.TABL
原创
发布博客 2009.10.27 ·
760 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

重建索引

 declare id intset id=object_id()dbcc showcontig(@table_id)go--重建单个索引dbcc dbreindex(, , 90)go--重建数据库中所有索引EXEC sp_msforeachTable @Command1=" DBCC DBREINDEX (?,,80)"   -- 可以选
原创
发布博客 2009.10.27 ·
648 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

序列对象

 序列对象产生整个数据库的一个唯一值。跟标识列不一样的是,序列独立于数据表:CREATE TABLE t1 (salary int) CREATE SEQUENCE myseq    START WITH 10    INCREMENT BY 1    NO CYCLE INSERT INTO t1 VALUES (nextval for myseq) IN
原创
发布博客 2009.10.27 ·
521 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

B树、B-树、B+树、B*树

B树       即二叉搜索树:       1.所有非叶子结点至多拥有两个儿子(Left和Right);       2.所有结点存储一个关键字;       3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;       如:              B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,
转载
发布博客 2009.10.27 ·
371 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DBCC SHOWCONTIG说明

原文:http://www.cnblogs.com/petitprince/archive/2009/10/23/1588603.html DBCC SHOWCONTIG是显示指定的表的数据和索引的碎片信息。 解释如下: Page Scanned-扫描页数:如果你知道行的近似尺寸和表或索引里的行数,那么你可以估计出索引里的页数。看看扫描页数,如果明显比你估计的页数要高,
转载
发布博客 2009.10.27 ·
966 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多