SQL題
IF OBJECT_ID('Sales') > 0 DROP TABLE Sales GO IF OBJECT_ID('Customers') > 0 DROP TABLE Customers GO IF OBJECT_ID('Products') > 0 DROP TABLE Products GO CREATE TABLE Customers ( CustomerID INT IDE...
SQL題_20090805
1.磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)? 这个问题应该是考察硬件知识和数据库物理部署。首先需要知道这些磁盘是否要用于存放数据库...
一些sqll測試題
表:A01(人员基本情况表)和A32(职务信息表) A01(主表)结构 字段名称 数据类型 备注 ======================================== Z0001...
爱因斯坦做不出來的難題
这个问题相信很多人都听过:1 有五栋五种颜色的房子 2 每一位房子的主人国籍都不同 3 这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物 4 没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料 提...
百萬行數據查詢性能比較
----------------------該方案37秒加5秒set nocount onif object_id('dbo.Nums')is not nulldrop table dbo.Nums;gocreate table dbo.Nums ( n int not null primary key)declare @max as int,@rc as intset @max=10...
自復制代碼
自復制代碼,也就是說你要編寫生成的輸出和生成它的代碼相同的代碼.非常有意思,也很有挑戰性----------------------------print replace(space(1)+char(39)+space(1)+char(39)+char(41),space(1),'print replace(spac...
從字符串中提取數字
if object_id('dbo.GetNumber') is not nulldrop function dbo.GetNumbergocreate function dbo.GetNumber(@var varchar(100))returns varchar(100)asbegin while patindex('%[^0-9]%',@var) > 0...
帶有樹形結構的部門層級關系表
-----------------------------------用CTEWITH DeptTree(ParentDeptID, DeptID, DeptName, DeptLevel,Sort)AS(SELECT PMIS_Department_Name as ParentDeptID,autoid as DeptID,PMIS_Department_Code as DeptName,0...
頁面表格填寫
'<textarea class="txt_hide" style="height:100%;width:100%;" id="txtContent'+convert(varchar(10),autoID)+'"></textarea>'
關于事務的存儲過程
ALTER PROCEDURE [dbo].[GDS_update] ASBEGINdeclare @i varchar(10)select @i=0DECLARE @ErrorNBR intBEGIN TRAN drop table dbo.GDS_Rate_Temp SELECT @ErrorNBR = @@ERROR...
(ZT)外键的作用
保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值!例如:a b 两个表a表中存有客户号,客户名称b表中存有每个客户的订单有了外键后你只能在确信b...
帐户的创建和管理
-------sqlcmd -S SERVER -U HY一,CREATE LOGIN可以设置的登陆类型达4种(SQL Server登录名,Windows登录名,证书映射登录名和非对称密钥映射登录名.如果从Windows域帐户映射登录名,则登录名必须用方括号([ ]) 括起来)...
Trigger觸發器
IF EXISTS (SELECT NAME FROM SYSOBJECTS WHERE NAME='trigger_delete'AND TYPE='TR')DROP TRIGGER trigger_deleteGOCREATE TRIGGER [trigger_delete]ON dbo.TableAafter DELETE,insert,updateAS  ...
一本好書
Data Structures and Algorithms in C++ Second Edition Adam Drozdek
详细讲解SQL中CONVERT转化函数用法
/*當前日期年月日*/ select convert(nvarchar,getdate(),0) --0 or 100Jul 27 2009 2:46PMselect convert(nvarchar,getdate(),101) --101,美国 07/27/2009select convert(nvarchar,getdate(),102) ...
一些關于日期的計算
select dateadd(m,DATEDIFF(m,'20090601',getdate())+1, '20090601')-1 --最后一天 select dateadd(m,DATEDIFF(m,'20090601',getdate()), '20090601') --第一天 se...
設計模式
在开发人员的圈子中,大家通过相互交流在开发过程中所遇到的问题以及解决方法来丰富整个圈子的经验。而设计模式就是在这样的情况下产生的。一个设计模式必然是针对某个特定的问题的,这个问题的解决方案以及这样解决...
[ZT]年薪200万数据库牛人牛新庄的成长历程
作者简介: 牛新庄博士,研究方向为数据仓库和数据挖掘。是IBM官方资深培训讲师(培训DB2,AIX,MQ,WebSphere和CICS)。2002年获IBM 杰出软件专家奖,2006年获“首届中国杰出...
部门层级关系表
select a.ID,a.Grade,a.DepName,case when (b.Grade='Grade1' or b.Grade='Grade2') then a.DepNameelse coalesce(b.DepName,a.DepName) endas ParentDep,case when c.DepName is null then a.DepName w...
表锁
所有Select加 With (NoLock)解决阻塞死锁在查询语句中使用 NOLOCK 和 READPAST 处理一个数据库死锁的异常时候,其中一个建议就是使用 NOLOCK 或者 READPAST 。有关 NOLOCK 和 READPAST的一些技术知识点: 对于非银...