孤独的猫

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

2012年11月15日

摘要: 摘自:http://blog.csdn.net/htl258/article/details/5525814---------------------------------------------------------------------------- Author : htl258(Tony)-- Date : 2010-04-25 01:10:28-- Version:Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)-- Jul 9 2008 14:43:38-- Copyright (c) 1988-2008 M 阅读全文
posted @ 2012-11-15 23:04 孤独的猫 阅读(267) 评论(0) 推荐(0) 编辑

摘要: 在以前的SQL SERVER中,存储过程和自定义函数只允许传递标量参数。SQL SERVER 2008中允许定义自定义表类型,并传递给存储过程或自定义函数。CREATE TABLE Inventory(product_id int PRIMARY KEY,product_name varchar(50) NOT NULL,quantity int DEFAULT(0))GOINSERT INTO Inventory VALUES(1,'Meta flavored dog shampoo',150)INSERT INTO Inventory VALUES(2,'Gener 阅读全文
posted @ 2012-11-15 22:54 孤独的猫 阅读(1018) 评论(0) 推荐(0) 编辑

摘要: 在SQL SERVER 2008中引入了一个新的类型,为hierarchyid,支持层次结构,hierarchyid从技术上讲是一个CLR UDT,但是在SQL SERVER 2008不必先启用它。考虑下面的层次结构可以用如下SQL语句表示CREATE TABLE Employees (node hierarchyid PRIMARY KEY CLUSTERED, level as node.GetLevel() PERSISTED, employee_id INT UNIQUE, employee_name varchar(30) NOT NULL) insert into Employe. 阅读全文
posted @ 2012-11-15 21:47 孤独的猫 阅读(652) 评论(0) 推荐(0) 编辑