文章分类 -  SQLSERVER

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页
摘要:笔记157 让分区表恢复到不分区的状态 SWITCH TO 1 --让分区表恢复到不分区的状态 SWITCH TO 2 3 --方案1: 4 5 --对你的表生成建表脚本(右键表--编写脚本-CREATE 到) 6 7 --对生成的的脚本 改一下表名, 并且将脚本中" ON 分区名(列名) " 都改为 " ON [PRIMARY]" , 其中的 PRIMARY 可以是其他你想要存储表的文件组 8 9 --执行这个脚本创建一个新表10 11 --然后用下面的语句把数据导过去12 13 --ALTER TABLE 分区表名 SWITCH TO 你刚才创建的表 阅读全文
posted @ 2013-08-03 23:29 桦仔 阅读(291) 评论(0) 推荐(0) 编辑
摘要:笔记156 全文索引示例SQL(pratice数据库 test表)1 --全文索引示例SQL(pratice数据库 test表)2 USE pratice3 4 SELECT * FROM dbo.test WHERE CONTAINS(d,'基数行') --d列名 ‘’里面是要搜索的内容5 6 7 --SELECT TOP 10 * FROM dbo.test 阅读全文
posted @ 2013-08-03 23:28 桦仔 阅读(323) 评论(0) 推荐(0) 编辑
摘要:笔记155 取SQL 数据库中的表的字段说明和表说明 1 --取SQL 数据库中的表的字段说明和表说明 2 --http://social.technet.microsoft.com/Forums/zh-CN/sqlserverzhchs/thread/2a90ca5d-85b8-4597-b72b-94762c2dcac7 3 --http://msdn.microsoft.com/zh-cn/library/ms180047.aspx 4 --表及字段描述信息处理示例 5 6 --创建表 7 USE [pratice] 8 GO 9 create table 表(a1 ... 阅读全文
posted @ 2013-08-03 23:27 桦仔 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:笔记154 强制使用某种执行计划1 --强制使用某种执行计划2 SELECT * FROM Person.Contact a INNER JOIN HumanResources.Employee c3 ON c.ContactID =a.ContactID4 OPTION(MERGE JOIN ) ---强制使用合并连接的 执行计划 阅读全文
posted @ 2013-08-03 23:25 桦仔 阅读(211) 评论(0) 推荐(0) 编辑
摘要:笔记153 判断数据的int varchar decimal 等数据类型 1 --判断数据的int varchar decimal 等数据类型 2 3 --隐式的定义 结果:varchar 4 DECLARE @a SQL_VARIANT 5 SET @a='a' 6 SELECT SQL_VARIANT_PROPERTY(@a,'basetype') 7 8 --显式的定义 结果:nvarchar 9 DECLARE @b NVARCHAR(10)10 SET @b='a'11 SELECT SQL_VARIANT_PROPERTY(@b,&# 阅读全文
posted @ 2013-08-03 23:24 桦仔 阅读(680) 评论(0) 推荐(0) 编辑
摘要:笔记152 判断计算机上是否存在 SQL Server Express 实例 enterprise实例 developer实例不需要在服务列表里查找已经安装的sqlserver实例 1 --判断计算机上是否存在 SQL Server Express 实例 enterprise实例 developer实例不需要在服务列表里查找已经安装的sqlserver实例 2 --有两种方法可以很容易地确定计算机上是否存在 SQL Server Express 实例: 3 -- 4 --SQL Windows Management Instrumentation (WMI) 提供程序中的 ServerInst 阅读全文
posted @ 2013-08-03 23:23 桦仔 阅读(1382) 评论(0) 推荐(0) 编辑
摘要:笔记151 判断登录用户是否是sysadmin角色 1 --判断登录用户是否是sysadmin角色 2 SELECT name,Sid,type_desc, 3 IS_SRVROLEMEMBER('sysadmin', name) AS IsSysAdmin 4 FROM sys.server_principals p 5 where name='JOE\Administrator' 6 7 8 SELECT name,Sid,type_desc, 9 IS_SRVROLEMEMBER('sysadm... 阅读全文
posted @ 2013-08-03 23:21 桦仔 阅读(766) 评论(0) 推荐(0) 编辑
摘要:笔记150 判断产品版本的sql语句1 --判断产品版本的sql语句2 SELECT SERVERPROPERTY('productversion'),SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition') EXEC sp_dbcmptlevel gposdb3 4 SELECT SERVERPROPERTY('EngineEdition')5 6 7 --compat:兼容 阅读全文
posted @ 2013-08-03 23:20 桦仔 阅读(222) 评论(0) 推荐(0) 编辑
摘要:笔记149 判断 SqlServer数据库、表、存储过程、函数是否存在和SQL SERVER版本 1 --判断 SqlServer数据库、表、存储过程、函数是否存在和SQL SERVER版本 2 IF EXISTS ( SELECT * 3 FROM sys.databases 4 WHERE name = '数据库名' ) 5 DROP DATABASE [数据库名] 6 --判断表是否存在 7 IF EXISTS ( SELECT * 8 FROM sysobjects 9 ... 阅读全文
posted @ 2013-08-03 23:19 桦仔 阅读(446) 评论(0) 推荐(0) 编辑
摘要:笔记148 的search存储过程 like语句 1 --的search存储过程 like语句 2 USE [GPOSDB] 3 GO 4 /****** 对象: StoredProcedure [dbo].[CT_Append_Search] 脚本日期: 02/04/2012 23:41:24 ******/ 5 SET ANSI_NULLS ON 6 GO 7 SET QUOTED_IDENTIFIER ON 8 GO 9 ----------------------------------------------------------------- 10 --... 阅读全文
posted @ 2013-08-03 23:18 桦仔 阅读(204) 评论(0) 推荐(0) 编辑
摘要:笔记147 Get存储过程 1 --的Get存储过程 2 USE [GPOSDB] 3 GO 4 /****** 对象: StoredProcedure [dbo].[CT_Append_Get] 脚本日期: 02/05/2012 21:50:40 ******/ 5 SET ANSI_NULLS ON 6 GO 7 SET QUOTED_IDENTIFIER ON 8 GO 9 -----------------------------------------------------------------10 -- Name: CT_Append Store Procedure11... 阅读全文
posted @ 2013-08-03 23:17 桦仔 阅读(225) 评论(0) 推荐(0) 编辑
摘要:笔记146 使用的数据库字段1 --使用的数据库字段2 int varchar nvarchar bit smalldatetime char(6) 邮政编码 postcode numeric3 4 GPOS:decimal datetime bigint 5 6 GPOS里面有些表双PK7 8 dbsystemtask里面有些表没有PK 阅读全文
posted @ 2013-08-03 23:15 桦仔 阅读(116) 评论(0) 推荐(0) 编辑
摘要:笔记145 临时表与表变量的比较 表变量要预先定义好字段,临时表不用,就算从其他不知道字段类型的跟数量的表导入到临时表里非常方便 1 --临时表与表变量的比较 表变量要预先定义好字段,临时表不用,就算从其他不知道字段类型的跟数量的表导入到临时表里非常方便 2 DECLARE @SAMPLE TABLE(textdata NVARCHAR(max),databaseid INT,hostname NVARCHAR(500),applicationname NVARCHAR(500), 3 loginname NVARCHAR(100),spid INT,starttime DATETIME,en 阅读全文
posted @ 2013-08-03 23:14 桦仔 阅读(407) 评论(0) 推荐(0) 编辑
摘要:笔记144 连接SQL2005的注意事项1 --连接SQL2005的注意事项2 SQL2005 还使用1434号UDP端口与其他应用程序建立通信连接,因此还需要配置防火墙,使其能够转发将指定IP地址的1434号UDP端口的请求 阅读全文
posted @ 2013-08-03 23:13 桦仔 阅读(239) 评论(0) 推荐(0) 编辑
摘要:笔记143 利用SQL SERVER 编写数据库脚本为 编写 DROP CREATE EXECUTE 1 --利用SQL SERVER 编写数据库脚本为 编写 DROP CREATE EXECUTE 2 数据库 3 DROP 到 4 5 表 6 CREATE 到 7 DROP 到 8 9 存储过程10 EXECUTE 到11 DROP 到12 13 函数14 DROP 到 阅读全文
posted @ 2013-08-03 23:08 桦仔 阅读(847) 评论(0) 推荐(0) 编辑
摘要:笔记142 的存储过程crossjoin与表变量 1 --的存储过程crossjoin与表变量 2 declare @t1 table 3 (c1 int,c2 int) 4 5 declare @t2 table 6 (c1 int, c3 int) 7 8 insert into @t1 9 SELECT 1,1 UNION ALL10 SELECT 2,2 UNION ALL11 SELECT 3,312 13 14 insert into @t215 SELECT 2,1 UNION ALL16 SELECT 2,317 18 19 20 select *21 from @t1 a.. 阅读全文
posted @ 2013-08-03 23:07 桦仔 阅读(189) 评论(0) 推荐(0) 编辑
摘要:笔记141 的GET分页存储过程可以在SSMS里运行的(2012-5-10) 1 --的GET分页存储过程可以在SSMS里运行的(2012-5-10) 2 3 -- lblRecordAll.Text = "共" + psi.TotalRecords.ToString() + "条记录"; 4 -- lblPageNum.Text = "共" + _PageCount.ToString() + "页"; 5 -- lblRecordPerPage.Text = "每页" + _PageSize. 阅读全文
posted @ 2013-08-03 23:06 桦仔 阅读(187) 评论(0) 推荐(0) 编辑
摘要:笔记140 的GET分页存储过程row_number over实现结果集跟不一样(2012-5-11) 1 --张的GET分页存储过程row_number over实现结果集跟张不一样(2012-5-11) 2 3 -- lblRecordAll.Text = "共" + psi.TotalRecords.ToString() + "条记录"; 4 -- lblPageNum.Text = "共" + _PageCount.ToString() + "页"; 5 -- lblRecordPerPage.Text = 阅读全文
posted @ 2013-08-03 23:04 桦仔 阅读(232) 评论(0) 推荐(0) 编辑
摘要:笔记139 的GET存储过程解释 2012-5-10 1 --的GET存储过程解释 2012-5-10 2 3 -- lblRecordAll.Text = "共" + psi.TotalRecords.ToString() + "条记录"; 4 -- lblPageNum.Text = "共" + _PageCount.ToString() + "页"; 5 -- lblRecordPerPage.Text = "每页" + _PageSize.ToString() + "条&quo 阅读全文
posted @ 2013-08-03 23:03 桦仔 阅读(178) 评论(0) 推荐(0) 编辑
摘要:笔记138 Search存储过程执行结果1 -- Search存储过程执行结果2 SELECT COUNT(VC_A_SNNO) AS TotalRecords ,I_A_CardType,VC_A_CardNO FROM [CT_Append] a LEFT OUTER JOIN3 CT_OuterCard b ON a.VC_A_CardNO = b.VC_OC_CardNO LEFT OUTER JOIN4 CT_InhouseCard c ON a.VC_A_CardNO = c.VC_IC_CardNO where a... 阅读全文
posted @ 2013-08-03 23:02 桦仔 阅读(140) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页