孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年11月10日

摘要: 用SQL SERVER 2008的for xml可以读取数据并转为XML,下面例程使用了pubs数据库DECLARE @idoc intDECLARE @doc varchar(1000) set @doc=' <ROOT> <authors> <au_id>172-32-1176</au_id> <au_lname>White</au_lname> <au_fname>Johnson</au_fname> <phone>408 496-7223</phone> &l 阅读全文
posted @ 2012-11-10 23:20 孤独的猫 阅读(2553) 评论(0) 推荐(0) 编辑

摘要: SQLServer2005/2008 XML数据类型操作示例:创建TableCREATE TABLE [dbo].[xmlTable]( [id] [int] IDENTITY(1,1) NOT NULL, [doc] [xml] NULL )一。插入数据1.通过XML文件插入1.xml<?xml version='1.0' encoding='utf-8' ?> <dd> <a id="2">dafaf2</a> <a id="3">dafaf3</a&g 阅读全文
posted @ 2012-11-10 21:50 孤独的猫 阅读(269) 评论(0) 推荐(0) 编辑

摘要: 摘自:http://blog.csdn.net/downmoon/article/details/62384071、SQL Server 2008中SQL增强之一:Values新用途2、SQL Server 2008中SQL增强之二:Top新用途3、SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)4、SQL Server 2008中SQL之WaitFor5、SQL Server 2008中通过DBCC OPENTRAN和会话查询事务6、SQL Server 2008中SQL应用之-“锁定(locking)”7、SQL Ser 阅读全文
posted @ 2012-11-10 21:14 孤独的猫 阅读(182) 评论(0) 推荐(0) 编辑

摘要: 摘自:http://blog.csdn.net/downmoon/article/details/6213178分类: SQL Tips SQL Server 2008 Tips 2011-02-28 14:44 2674人阅读 评论(18) 收藏 举报SQL Server 2008中SQL应用系列--目录索引最近对SQL Server 2008的安全入门略作小结,以作备忘。本文涉及两个应用:存储过程加密和安全上下文。<一>存储过程加密其实,用了这十多年的SQL server,我已经成了存储过程的忠实拥趸。在直接使用SQL语句还是存储过程来处理业务逻辑时,我基本会毫不犹豫地选择后者 阅读全文
posted @ 2012-11-10 21:13 孤独的猫 阅读(231) 评论(0) 推荐(0) 编辑

摘要: 摘自:http://blog.csdn.net/downmoon/article/details/5936893分类: SQL Tips SQL Server 2008 Tips 2010-10-12 22:26 809人阅读 评论(1) 收藏 举报SQL Server 2008中SQL应用系列--目录索引一、TOP替代Set RowCount在SQL Server 2005之前的传统SQL语句中,top语句是不支持局部变量的。见http://blog.csdn.net/downmoon/archive/2006/04/12/660557.aspx此时可以使用Set RowCount,但是在S 阅读全文
posted @ 2012-11-10 21:08 孤独的猫 阅读(147) 评论(0) 推荐(0) 编辑

摘要: SQL SERVER 2008 新数据库类型hierarchyid摘自:http://www.cnblogs.com/chenxizhang/archive/2009/04/26/1444016.html这也是SQL Server 2008的一个重要新增特性。主要解决的问题是拥有层次关系的表格。例如我们日常生活中用到最多的组织结构图。我们一般会用一个Employees表保存员工数据,而每个员工则又可能会有相应的上级。以前要得到某个员工的所有上级,或者所有下级,通常所采取的方法都是递归。SQL Server 2005开始支持的CTE从一定程序上方便了该工作的实现。但SQL 2008的hierar 阅读全文
posted @ 2012-11-10 19:47 孤独的猫 阅读(208) 评论(0) 推荐(0) 编辑

摘要: SQL Server 2008 及更高版本支持空间数据。这包括对平面空间数据类型 geometry 的支持,该数据类型支持欧几里得坐标系统中的几何数据(点、线和多边形)。geography 数据类型表示地球表面某区域上的地理对象,如一片陆地。geography 列的空间索引会将地理数据映射到二维非欧几里得空间。空间索引是对包含空间数据的表列(“空间列”)定义的。每个空间索引指向一个有限空间。例如,geometry 列的索引指向平面上用户指定的矩形区域。Create Table ZipCodes( ID INT PRIMARY KEY, ZipGeometry GEOMETRY NOT NUL. 阅读全文
posted @ 2012-11-10 19:28 孤独的猫 阅读(579) 评论(0) 推荐(0) 编辑

摘要: CREATE FULLTEXT INDEX ON SalesLT.Product( Name LANGUAGE 1033, Color LANGUAGE 1033 )KEY INDEX PK_Product_ProductID on (AdvFTCatalog)WITH ( CHANGE_TRACKING AUTO, STOPLIST=SYSTEM )GOALTER FULLTEXT INDEX ON SalesLT.Product ENABLE;GO--在MSSQL\FTDATA目录下修改词典,修改后为<XML ID="Microsoft Search Thesaurus&q 阅读全文
posted @ 2012-11-10 18:45 孤独的猫 阅读(221) 评论(0) 推荐(0) 编辑

摘要: --iFTS(Interated Full-Text Search),整合的全文搜索引擎--可在char,nchar,nvarchar,varchar和text,ntext,image,xml等类型进行搜索--创建全文目录CREATE FULLTEXT CATALOG AdvFTCatalogON FILEGROUP [PRIMARY] WITH ACCENT_SENSITIVITY=ONAUTHORIZATION [dbo];--创建全文检索 --1033表示该地区的地区代码(LCID),即美国英语,缺省使用系统默认非索引字表CREATE FULLTEXT INDEX ON SalesLT. 阅读全文
posted @ 2012-11-10 13:31 孤独的猫 阅读(388) 评论(0) 推荐(0) 编辑