2012年10月17日

SQL NOT--PARTITION

摘要: USE DB3GO--Create partition functionCREATE PARTITION FUNCTION PF_Test(INT)AS RANGE LEFT FOR VALUES (1000,2000)GO--Create patition schemaCREATE PARTITION SCHEME PS_TestAS PARTITION PF_Test TO (FG1,FG2,FG3)GO--Crate partition tableCREATE TABLE Users( UserId INT PRIMARY KEY, UserName NVARCHAR(200... 阅读全文

posted @ 2012-10-17 18:37 笑东风 阅读(323) 评论(0) 推荐(0) 编辑

SQL NOT--CTE

摘要: CTECTE(Common Table Expression),可以看做临时结果集,被后面的语句多次访问。使用CTE来简化代码复杂度。1.CTE可以自己引用自己,从而实现递归调用,2.在WITH 语句中可以定义多个临时结果集3.使用嵌套CTE时,需要使用UNION ALL(union不可以)来完成嵌套,使用MAXRECURSION来限制嵌套循环次数CREATE TABLE dbo.Categories( CategoryId INT IDENTITY(1,1) PRIMARY KEY, CategoryName NVARCHAR(200), ParentCategoryId ... 阅读全文

posted @ 2012-10-17 12:10 笑东风 阅读(232) 评论(0) 推荐(0) 编辑

SQL NOTE--VIEW

摘要: VIEW视图可分为三类:1.普通视图(Regular view)2.索引视图(Indexed view)3.分区视图(Partitioned view)视图定义:1.Use ENCRYPTION to encrypt the view scirpt;2.Use SCHEMABINDING to bind the realative table;3.Use ViewData to show the metadata of view,else the return matadata would be the related tables';4.Use CheckOption to chec 阅读全文

posted @ 2012-10-17 11:23 笑东风 阅读(475) 评论(0) 推荐(0) 编辑

2012年10月16日

SQL NOTE--CURSOR

摘要: Cursor--=============================================================================================DECLARE cursor_name CURSOR [ LOCAL | GLOBAL ] [ FORWARD_ONLY | SCROLL ] [ STATIC | KEYSET | DYNAMIC | FAST_FORWARD ] [ READ_ONLY | SCROLL_LOCKS | OPTIMISTIC ] [ TYPE_WARNING ] FOR select_stateme... 阅读全文

posted @ 2012-10-16 17:54 笑东风 阅读(298) 评论(0) 推荐(0) 编辑

SQL NOTE-VARIABLE

摘要: GOTO 可以直接跳转到制定的标签DECLARE @ID INT;SET @ID=10;IF(@ID=1)BEGIN GOTO myOk;ENDELSEBEGIN GOTO myError;ENDmyOk: PRINT 'OK';myError: PRINT 'Error';--=============================================================================================WAITFOR:1: WAITFOR DELAY '0:00:01';2: WAITF 阅读全文

posted @ 2012-10-16 16:08 笑东风 阅读(467) 评论(0) 推荐(0) 编辑

2012年10月12日

在Orderby子句中使用CASE 语句

摘要: CASE 语句可以在SELECT 子句和ORDER BY 子句中使用CASE语句分为两种Case Simple Expression and Case Search ExpressionCase Simple Expression:CASE Column1WHEN V1 THEN R1WHEN V2 THEN R2ELSE R3ENDCase Search ExpressionCASE WHEN C1=V1 THEN R1WHEN C2=V2 THEN R2ELSE R3END当在Orderby 中使用Case语句时,如果排序是按照ASC的话,会将不满足条件的结果集无序地放在总结果集的前面,然 阅读全文

posted @ 2012-10-12 20:13 笑东风 阅读(10491) 评论(1) 推荐(2) 编辑

2012年10月11日

系统数据库--如何恢复Master数据库

摘要: 1. 修改服务实例配置为单用户访问模式(启动参数-m, 参数间使用";"分开)2. 关闭SQL SERVER 相关服务(如 SQL SERVER agent),重启SQL SERVER服务3. 在cmd下还原MASTER 数据库4. 修改SQL SERVER 服务,去除单用户启动参数,保存并重启各项服务。 阅读全文

posted @ 2012-10-11 13:55 笑东风 阅读(1012) 评论(0) 推荐(0) 编辑

2012年8月14日

LAMDA表达式学习

摘要: 1. 普通绑定:public void button1_Click(object sender, EventArgs e) { MessageBox.Show("ok"); }this.button1.Click += button1_Click;2. 匿名委托:this.button1.Click += delegate(object sender, EventArgs e) { MessageBox.Show("Click"); };3. LAMDA表达式:this.... 阅读全文

posted @ 2012-08-14 21:26 笑东风 阅读(16637) 评论(0) 推荐(0) 编辑

2012年7月16日

Get data style from Excel

摘要: try { Excel.Application app = new Excel.Application(); string excelFilePath = @"H:\22.xlsx"; Excel.Workbook book = app.Workbooks.Open(excelFilePath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missin... 阅读全文

posted @ 2012-07-16 01:26 笑东风 阅读(300) 评论(0) 推荐(0) 编辑

2012年7月8日

MVC 中静态文件部分动态化

摘要: <div id="loginInfo"> @Ajax.ActionLink("Test", "LoginInfo", null, new AjaxOptions(){ HttpMethod = "GET", UpdateTargetId = "loginInfo", InsertionMode = InsertionMode.Replace},new { id = "updatedLink" })</div><script src="h 阅读全文

posted @ 2012-07-08 23:29 笑东风 阅读(229) 评论(0) 推荐(0) 编辑

导航