日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

SQL Server 2008:表值參數(shù)的創(chuàng)建和使用_Mssql數(shù)據(jù)庫(kù)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:解析SQL Server數(shù)據(jù)應(yīng)用在不同的數(shù)據(jù)庫(kù)中
在軟件開(kāi)發(fā)的初始階段,開(kāi)發(fā)商們總是想把整個(gè)系統(tǒng)的最小的細(xì)節(jié)設(shè)計(jì)好了,然后再去單線程的編寫(xiě)代碼。這樣軟件開(kāi)發(fā)完成需要很長(zhǎng)時(shí)間,但開(kāi)發(fā)商們一直都在這么做。 所以開(kāi)發(fā)者不得不去縮小他們

表值參數(shù)(Table-valued parameter)是SQL Server 2008的一個(gè)新特性,在以前的版本中,沒(méi)有辦法把表變量當(dāng)作一個(gè)參數(shù)傳遞給存儲(chǔ)過(guò)程。微軟在SQL Server2008中引入了表值參數(shù)的特性,可以實(shí)現(xiàn)這項(xiàng)功能。

  表值參數(shù)有兩大優(yōu)點(diǎn):一是它不需要為初始的數(shù)據(jù)加鎖,二是它不會(huì)導(dǎo)致語(yǔ)句重新編譯。

  表值參數(shù)的創(chuàng)建和使用包括以下步驟:

  1) 創(chuàng)建表類(lèi)型

  2) 創(chuàng)建一個(gè)可將表類(lèi)型作為參數(shù)來(lái)接受的存儲(chǔ)過(guò)程或函數(shù)

  3) 創(chuàng)建表變量并插入數(shù)據(jù)

  4) 調(diào)用該存儲(chǔ)過(guò)程和函數(shù),并將表變量作為參數(shù)傳遞。

  下面,我們來(lái)一步步分解這個(gè)創(chuàng)建和使用的過(guò)程。首先,我們用以下的DDL SQL語(yǔ)句來(lái)創(chuàng)建一個(gè)名為“TestDB”的測(cè)試數(shù)據(jù)庫(kù):


  USE [master]
  GO
  IF EXISTS (SELECT name FROM sys.databases WHERE name = N'TestDB')
  DROP DATABASE TestDB
  GO
  Create database TestDB
  go

  接下來(lái)我們使用以下的DDL SQL語(yǔ)句來(lái)創(chuàng)建一個(gè)名為T(mén)estLocationTable的表:


  USE [TestDB]
  GO
  IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[TestLocationTable]') AND type in (N'U'))
  DROP TABLE [dbo].[TestLocationTable]
  GO
  USE [TestDB]
  GO
  SET ANSI_NULLS ON
  GO
  SET QUOTED_IDENTIFIER ON
  GO
  SET ANSI_PADDING ON
  GO
  CREATE TABLE [dbo].[TestLocationTable](
  [Id] [int] NULL,
  [shortname] [char](3) NULL,
  [name] [varchar](100) NULL
  ) ON [PRIMARY]
  GO
  SET ANSI_PADDING OFF
  GO

分享:快速清除SQLServer日志的兩種方法
日志文件滿(mǎn)而造成SQL數(shù)據(jù)庫(kù)無(wú)法寫(xiě)入文件時(shí),可用兩種方法: 第一種方法:清空日志。 1、打開(kāi)查詢(xún)分析器,輸入命令 DUMP TRANSACTION 數(shù)據(jù)庫(kù)名 WITH NO_LOG 2、再打開(kāi)企業(yè)管理器--右鍵你

共4頁(yè)上一頁(yè)1234下一頁(yè)
來(lái)源:模板無(wú)憂(yōu)//所屬分類(lèi):Mssql數(shù)據(jù)庫(kù)教程/更新時(shí)間:2008-08-22
相關(guān)Mssql數(shù)據(jù)庫(kù)教程