![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Sql Server 2005
文章平均质量分 66
songjie521
这个作者很懒,什么都没留下…
展开
-
SQL Server数据库导入导出数据方式比较
在我们建立一个<span class="t_tag" onclick="function onclick(){tagshow(event)}">数据库时,并且想将分散在各处的不同类型的<span class="t_tag" onclick="function onclick(){tagshow(event)}">数据库分类汇总在这个新建的<span class="t转载 2008-11-13 15:43:00 · 870 阅读 · 0 评论 -
Sql Server2005对t-sql的增强之通用表表达式CTE
CTE是Common Table Expression的简写,翻译成中文就是通用表表达式,它可以在select,insert或者update中使用。 为了说明问题,我们先随便建张表,插入几条数据:if object_id(t,U) is not null --用object_id函数判断表是否在数据库中存在很简洁drop table t;GOcreate table t(c1 int转载 2008-11-17 18:06:00 · 500 阅读 · 0 评论 -
唯一索引&amp;普通索引的一个有趣的区别
在测试过程,却引起我对Oracle的索引的机制有了一次生动的回顾。 测试的本意是参数一个随机数,然后根据随机数取一条记录。 SELECT * FROM phs.t1 WHERE rn = trunc(dbms_random.value(1,100000)) Rn是索引字段 normal betree,根据rownum来建立。 但是初次测试的结果,却出乎我意料,居然查询结果是,无记录或者随机长度记录转载 2008-11-17 14:55:00 · 1205 阅读 · 0 评论 -
SQL Server 2005中的ROW_NUMBER和RANK
下面介绍两个SQL Server 2005 中的新东东:ROW_NUMBER返回结果集分区内行的序列号,每个分区的第一行从 1 开始。语法:ROW_NUMBER ( ) OVER ( [ ] )备注:ORDER BY 子句可确定在特定分区中为行分配唯一 ROW_NUMBER 的顺序。参数:将 FROM 子句生成的结果集划入应用了 ROW_NUMBER 函数的分区。确定将 ROW转载 2008-11-17 17:35:00 · 577 阅读 · 0 评论 -
使用公用表表达式(CTE)
通用表表达式(CTEs)是SQL Server 2005的一项新功能。它们类似于alias(如在SELECT T1.* FROM MyTable T1中),不过功能更为强大。本质上,CTE是一个临时结果集,它仅仅存在于它发生的语句中。您可以在SELECT、INSERT、DELETE、 UPDATE或CTEATE VIEW语句中建立一个CTE。CTE类似于派生表,但拥有几项优点。CTE的优点转载 2008-11-17 18:11:00 · 1474 阅读 · 0 评论 -
sql 创建视图语法示例
--创建视图--视图只会引用存放在表中的数据--使用代码创建视图create view viewname --创建视图assql select statementalter view viewname --修改视图assql select statementdrop view viewname --删除视图create view v_eventlistasselect转载 2008-11-18 15:34:00 · 38717 阅读 · 8 评论 -
SQL创建存储过程
您可以使用 Transact-SQL 语句 CREATE PROCEDURE 来创建存储过程。创建存储过程前,请考虑下列事项: CREATE PROCEDURE 语句不能与其他 SQL 语句在单个批处理中组合使用。要创建过程,您必须具有数据库的 CREATE PROCEDURE 权限,还必须具有对架构(在其下创建过程)的 ALTER 权限。对于 CLR 存储过程,您必须拥有转载 2008-11-18 16:06:00 · 2837 阅读 · 0 评论