上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 83 下一页
摘要: 1.语法:DATEADD (datepart , number , date ) 2.参数datepart是与integernumber 相加的 date 部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。datepart缩写yearyy,yyyyquarterqq,qmonthmm,mdayofyeardy,ydaydd,dweekwk,wwweekdaydw,whourhhminutemi,nsecondss,smillisecondmsmicrosecondmcsnanosecondnsnumber是一个表达式,可以解析为与 date 的 datepar. 阅读全文
posted @ 2012-09-19 14:22 沙耶 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 这很实用。在企业管理器中:先在本地建一个目的数据库-》右击该DB-》所有任务-》导入数据-》在源数据库选择对话框中,将“服务器”选择为你所要的Server,填入登录名及密 码,选择要导入的数据库-》在目的数据库选择对话框中,用默认值或再自行选择-》选择“复制数据库间的对象和数据”-》接下来next即可 阅读全文
posted @ 2012-09-19 12:47 沙耶 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 为便于管理数据库中的权限,SQL Server提供了若干“角色”,这些角色是用于分组其他主体的安全主体。它们类似于 MicrosoftWindows操作系统中的组。数据库级角色的权限作用域为数据库范围。SQL Server 中有两种类型的数据库级角色:数据库中预定义的“固定数据库角色”和您可以创建的“灵活数据库角色”。固定数据库角色是在数据库级别定义的,并且存在于每个数据库中。db_owner 和 db_securityadmin 数据库角色的成员可以管理固定数据库角色成员身份。但是,只有 db_owner 数据库角色的成员能够向db_owner 固定数据库角色中添加成员。msdb 数据库中还 阅读全文
posted @ 2012-09-19 12:39 沙耶 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: datetime,smalldatetime、datetime2,date,time,datetimeoffset的具体 区别如下:大部分都只是秒钟的差别。 阅读全文
posted @ 2012-09-19 09:45 沙耶 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 1使用row_number()函数进行编号:如select email,customerID, ROW_NUMBER() over(order by psd) as rows from QT_Customer 原理:先按psd进行排序,排序完后,给每条数据进行编号。2.在订单中按价格的升序进行排序,并给每条记录进行排序代码如下:select DID,customerID,totalPrice,ROW_NUMBER() over(order by totalPrice) as rows from OP_Order 3.统计出每一个各户的所有订单并按每一个客户下的订单的金额 升序排序,同时给每.. 阅读全文
posted @ 2012-09-19 09:36 沙耶 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 有关datediff的相应信息,见如下:DATEDIFF (datepart ,startdate ,enddate )datepart是指定所跨边界类型的 startdate 和 enddate 的一部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。datepart缩写yearyy, yyyyquarterqq, qmonthmm, mdayofyeardy, ydaydd, dweekwk, wwhourhhminutemi, nsecondss, smillisecondmsmicrosecondmcsnanosecondnsstartdate是一个表达式 阅读全文
posted @ 2012-09-19 09:27 沙耶 阅读(5206) 评论(0) 推荐(0) 编辑
摘要: 获取时间得系统函数SYSDATETIMEOFFSET() ,SYSUTCDATETIME(),CURRENT_TIMESTAMP ,GETDATE() ,GETUTCDATE();具体说明请见:current_timespamp 阅读全文
posted @ 2012-09-19 09:21 沙耶 阅读(352) 评论(0) 推荐(0) 编辑
摘要: Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) selec... 阅读全文
posted @ 2012-09-18 12:37 沙耶 阅读(296) 评论(0) 推荐(0) 编辑
摘要: SELECT T3.FRAMENO AS FRAMENO , CASE WHEN T3.WalkDistanceCount = 1 THEN 'L1' WHEN (T3.MaxWalkDistance - T3.MinWalkDistance)/(T3.WalkDistanceCount - 1) < 4999 THEN 'L4'WHEN (T3.MaxWalkDistance - T3.MinWalkDistance)/(T3.WalkDistanceCount - 1) BETWEEN 5000 AND 5999 THEN 'L5'WH 阅读全文
posted @ 2012-09-17 13:03 沙耶 阅读(1795) 评论(0) 推荐(0) 编辑
摘要: SQL OVER开窗函数1.使用over子句与rows_number()以及聚合函数进行使用,可以进行编号以及各种操作。而且利用over子句的分组效率比group by子句的效率更高。 2.在订单表(order)中统计中,生成这么每一条记录都包含如下信息:“所有订单的总和”、“每一位客户的所有订单的总和”、”每一单的金额“关键点:使用了sum() over() 这个开窗函数如图:代码如下: select customerID, SUM(totalPrice) over() as AllTotalPrice, SUM(totalPrice) over(partition by cust... 阅读全文
posted @ 2012-09-17 11:21 沙耶 阅读(422) 评论(0) 推荐(0) 编辑
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 83 下一页