09 2012 档案
摘要:FOR XML PATH 方法是用于将查询结果集以XML形式展示,这篇文章主要讲述它的用法。首先,我们先来看看它的正常用法。下图是我们用到的一张TEST_PERSON表:用FOR XML PATH方法查询,SQL语句如下:SELECT * FROM TEST_PERSON FOR XML PATH显示结果如下:展开结果可以看到如下图:注意到这个XML文件的行节点是<row>,如果需求需要改变这个行节点为<animal>,改动如下SELECT * FROM TEST_PERSON FOR XML PATH('animal')展开结果如下图:既然行节点可以改
阅读全文
摘要:特性AttributeUsage 基本介绍:AttributeUsage 属性(第 17.4.1 节)用于描述使用属性类的方式。AttributeUsage 具有一个定位参数(第 17.1.2 节),该参数使属性类能够指定自己可以用在那种声明上。示例using System;[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]public class SimpleAttribute: Attribute { ...}定义了一个名为 SimpleAttribute 的属性类,此属性类只能放在类声明和接口声明..
阅读全文
摘要:CREATE TABLE #result ( id INT IDENTITY(1, 1) , objectid INT , scemaid INT , NAME VARCHAR(300) )INSERT INTO #result ( objectid , scemaid , NAME ) SELECT object_id , schema_id , name FROM sys.objects WHERE schema_id = 6 AND type = 'P'CREATE TABLE #result2 ( id INT IDENTITY(1, 1) , objectid INT
阅读全文