MSsql数据库
文章平均质量分 53
wyyEileen
这个作者很懒,什么都没留下…
展开
-
有关字符串的处理
一 处理字符函数 (一)排序规则 1 1)Latin1_General 支持英语 2)字典排序 基于字典排序对字符数据进行排序和比较('A'和'a' CI 数据不区分大小写('a'='A') AS 数据区分重音('a' 2 如果在列的排序规则是不区分大小写的前提下,让过滤条件是区分大小写的,则可以如下修改表达式的排序规则: SELECT empid,firstname,la原创 2011-11-10 11:39:45 · 403 阅读 · 0 评论 -
有关单表查询
学习 2008技术内幕 T-SQL (Itzik Ben-Gan) 札记 单表查询 一 SELECT语句的元素 示例查询 2-1 USE TSQLFundamentals2008; SELECT empid,YEAR(orderdate) AS orderyear,COUNT(*) AS numorders FROM Sales.Orders WHERE custid = 7原创 2011-11-10 11:24:32 · 515 阅读 · 0 评论 -
数据库的备份脚本
BACKUP DATABASE ZWYP TO DISK = 'D:\database\zwyp.bak';原创 2011-12-06 08:56:52 · 5013 阅读 · 0 评论 -
有关事务的应用
--4:删除问卷 CREATE PROC [Questionaire].[DeleteQuestionaire] @questionaireID INT AS BEGIN TRAN; BEGIN TRY --删除问卷基本题目 DELETE QuestionairesBasicQuestions WHERE QuestionaireID = @QuestionaireID --删原创 2011-12-06 12:14:54 · 415 阅读 · 0 评论 -
有关字符串截取的和子父节点的查询
-- 创建地区表 CREATE TABLE dbo.Districts ( DistrictID INT NOT NULL, /*地区编号*/ Name NVARCHAR(255) NOT NULL, /*地区名称*/ RootDistrictID INT原创 2011-12-06 08:51:38 · 400 阅读 · 0 评论 -
NULL 与 IS 用法
例如 IF(NULL IS NULL) PRINT 1 ELSE PRINT 2原创 2013-06-08 23:24:52 · 642 阅读 · 0 评论 -
插入及查询不重复数据的几种情况
WITH A AS ( SELECT Num FROM (VALUES (1),(2),(3),(2)) AS X(Num) ) SELECT * FROM A; GO ---输出: ---Num ---1 ---2 ---3 ---2 WITH A AS ( SELECT Num FROM (VALUES (1),(2),(3),(2)) AS X(Num原创 2013-06-08 23:43:08 · 964 阅读 · 0 评论 -
检查数据库中某记录是否重复
例如 --检查抽出的病案是否重复 SELECT COUNT (*) AS 出现次数 ,S.MedicalRecordID FROM DBO.Samplings S WHERE S.ExecutiveBatchID=48 GROUP BY S.MedicalRecordID HAVING count(*)>=1原创 2013-06-08 23:16:52 · 975 阅读 · 0 评论