自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server臨時表簡介

數(shù)據(jù)庫 SQL Server
SQL Server臨時表和SQL Server中的永久表詳細,下面將為您介紹SQL Server臨時表的相關(guān)知識,希望對您學習SQL數(shù)據(jù)庫有所幫助。

SQL Server中,SQL Server臨時表和永久表比較類似,但是也有所不同,下面將為您詳細介紹SQL Server臨時表,供您參考。

SQL Server臨時表與永久表相似,只是它的創(chuàng)建是在Tempdb中,它只有在一個數(shù)據(jù)庫連接結(jié)束后或者由SQL命令DROP掉,才會消失,否則就會一直存在。臨時表在創(chuàng)建的時候都會產(chǎn)生SQL Server的系統(tǒng)日志,雖它們在Tempdb中體現(xiàn),是分配在內(nèi)存中的,它們也支持物理的磁盤,但用戶在指定的磁盤里看不到文件。

SQL Server臨時表分為本地和全局兩種,本地臨時表的名稱都是以“#”為前綴,只有在本地當前的用戶連接中才是可見的,當用戶從實例斷開連接時被刪除。全局臨時表的名稱都是以“##”為前綴,創(chuàng)建后對任何用戶都是可見的,當所有引用該表的用戶斷開連接時被刪除。

下面我們來看一個創(chuàng)建SQL Server臨時表的例子:

CREATE TABLE dbo.#News ( News_id int NOT NULL, NewsTitle varchar(100),

NewsContent varchar(2000), NewsDateTime datetime )

SQL Server臨時表可以創(chuàng)建索引,也可以定義統(tǒng)計數(shù)據(jù),所以可以用數(shù)據(jù)定義語言(DDL)的聲明來阻止臨時表添加的限制,約束,并參照完整性,如主鍵和外鍵約束。比如來說,我們現(xiàn)在來為#News表字段NewsDateTime來添加一個默認的GetData()當前日期值,并且為News_id添加一個主鍵,我們就可以使用下面的語句: 

ALTER TABLE dbo.#News ADD CONSTRAINT [DF_NewsDateTime] DEFAULT (GETDATE()) FOR [NewsDateTime], PRIMARY KEY CLUSTERED ( [News_id] ) ON [PRIMARY] GO SQL Server臨時表在創(chuàng)建之后可以修改許多已定義的選項,包括:

1)添加、修改、刪除列。例如,列的名稱、長度、數(shù)據(jù)類型、精度、小數(shù)位數(shù)以及為空性均可進行修改,只是有一些限制而已。

2)可添加或刪除主鍵和外鍵約束。

3)可添加或刪除 UNIQUE 和 CHECK 約束及 DEFAULT 定義(對象)。

4)可使用 IDENTITY 或 ROWGUIDCOL 屬性添加或刪除標識符列。雖然 ROWGUIDCOL 屬性也可添加至現(xiàn)有列或從現(xiàn)有列刪除,但是任何時候在表中只能有一列可具有該屬性

5)表及表中所選定的列已注冊為全文索引。

 

 

 

【編輯推薦】

SQL Server表字段屬性的取得方法

SQL SERVER索引介紹

Sql Server日期格式轉(zhuǎn)換示例

SQL函數(shù)之DATEPART函數(shù)

SQL函數(shù)中的SUBSTRING函數(shù)

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-16 17:56:31

SQL server臨

2010-07-22 16:02:29

2010-10-19 14:45:01

SQL SERVER臨

2021-01-18 05:23:14

SQL 排序Server

2010-07-08 14:42:34

SQL Server臨

2010-10-19 14:56:05

sql server臨

2010-10-19 15:25:05

Sql Server臨

2010-09-16 15:10:48

SQL Server表

2011-03-29 13:22:07

SQL Server臨時表表變量

2011-09-02 14:45:43

Oracle臨時表SQL Server臨

2010-09-02 16:28:03

SQL刪除

2010-07-01 14:46:10

SQL Server臨

2010-07-22 15:56:04

SQL Server臨

2009-03-18 10:56:29

生命周期全局臨時表SQL Server

2010-11-11 10:41:03

sql server遍

2010-07-01 14:11:40

SQL Server內(nèi)

2010-10-19 15:31:40

sql server觸

2010-07-08 14:24:21

SQL Server

2010-07-23 13:42:11

SQL Server臨

2010-07-26 13:56:38

SQL Server臨
點贊
收藏

51CTO技術(shù)棧公眾號