
SQL Server
文章平均质量分 58
JHHJA
hahahaha
展开
-
Oracle/SQL Server 随机取数据
来源于:http://blog.youkuaiyun.com/ZengMuAnSha/archive/2009/04/03/4047457.aspxselect * from(select * from hr.employees order by dbms_random.value)where rownum = 1;注:dbms_random包需要手工安装,位于$ORACLE_HOME/rdbms/admin/dbmsrand.sqldbms_random.value(100,200)可以产生100到2转载 2010-12-07 10:51:00 · 933 阅读 · 0 评论 -
Sqlserver常用函数例子说明
<br />来源于:http://www.cnblogs.com/wenanry/archive/2008/02/29/1086618.html<br /> <br />--字符串功能<br />--substring<br />print substring('iamagoodperson',1,5)<br />select substring('iamagoodperson',1,5)<br /><br />--upper<br />select upper('he is a good person转载 2011-03-15 16:20:00 · 897 阅读 · 0 评论 -
SQL SERVER常用函数
<br />来源于:http://www.cnitblog.com/ffan/archive/2005/10/28/3623.html<br /> <br />时间日期函数<br />1.DATEADD<br />在向指定日期加上一段时间的基础上,返回新的 datetime 值。<br />语法<br />DATEADD ( datepart , number, date ) <br />参数<br />datepart<br />是规定应向日期的哪一部分返回新值的参数。下表列出了 Micr转载 2011-03-15 16:10:00 · 6672 阅读 · 0 评论 -
使用Transaction访问数据库(C#,TransactionScope,.NET 2.0)
<br />来源于:http://www.cppblog.com/ganmuren/archive/2011/03/07/141263.html<br /> <br />针对SQL2005和.NET 2.0的事物机制有了新的突破<br />传统数据库事物访问机制,代码如下: 1 public void TransactionTest()<br /> 2 {<br /> 3 string connectionString = "";<br /> 4转载 2011-03-15 13:30:00 · 3300 阅读 · 0 评论 -
CURSOR
来源于:http://msdn.microsoft.com/zh-cn/library/ms180152%28v=SQL.90%29.aspx<br /><br />USE AdventureWorks<br />GO<br />-- Declare the variables to store the values returned by FETCH.<br />DECLARE @LastName varchar(50), @FirstName varchar(50)<br /><br /转载 2011-03-11 12:58:00 · 699 阅读 · 0 评论 -
sql server xtype 参数解释
<br />xtype参数的意思 <br />C = CHECK 约束<br />D = 默认值或 DEFAULT 约束<br />F = FOREIGN KEY 约束<br />L = 日志<br />FN = 标量函数<br />IF = 内嵌表函数<br />P = 存储过程<br />PK = PRIMARY KEY 约束(类型是 K)<br />RF = 复制筛选存储过程<br />S = 系统表<br />TF = 表函数<br />TR = 触发原创 2011-03-11 11:17:00 · 914 阅读 · 0 评论 -
with as的用法
WITH是临时的结果集的命名跟AS搭配使用,称为公用表表达式 (CTE):<br /><br />WITH a(n,b) AS (SELECT [name],balance FROM bankaccounts)<br />SELECT * FROM a;<br />原创 2011-03-11 09:57:00 · 963 阅读 · 0 评论 -
SqlServer语句收集
<br />来源于:http://www.cnblogs.com/stswordman/archive/2007/03/15/675518.htmlSqlServer语句收集1 临时表<br /> <br />--创建临时表 数据库重启后表#a1会消失<br />create table #a1<br />(<br />col1 int,<br />col2 int<br />)<br />select * from #a1 <br />--创建临时表 改表只存在与当前的sessio转载 2011-03-11 09:43:00 · 761 阅读 · 0 评论 -
Sql Server中的日期与时间函数
来源于:http://www.bokele.com/?CH=Log&ArticleID=37014Sql Server中的日期与时间函数 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指转载 2011-03-08 13:18:00 · 566 阅读 · 0 评论 -
存储过程的优缺点
来源于:http://blog.youkuaiyun.com/dotneterbj/archive/2009/01/08/3734665.aspx优点: 1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。 2.执行计划(存储过程在首次运行时将被编译,这将产生一个执行计划-- 实际上是 Microsoft SQL Server为在存储过程中获取由 T-SQL 指定的结果而必须采取的步骤的记录。)缓存改善性能。 ...转载 2010-12-24 16:34:00 · 567 阅读 · 0 评论 -
SQL SERVER常用函数
<br />来源于:http://www.cnitblog.com/ffan/archive/2005/10/28/3623.html<br /> <br />时间日期函数<br />1.DATEADD<br />在向指定日期加上一段时间的基础上,返回新的 datetime 值。<br />语法<br />DATEADD ( datepart , number, date ) <br />参数<br />datepart<br />是规定应向日期的哪一部分返回新值的参数。下表列出了 Micr转载 2011-03-15 16:15:00 · 8383 阅读 · 0 评论