最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mssql數(shù)據(jù)庫(kù)中的表、字段sql語(yǔ)句

 更新時(shí)間:2010年12月03日 20:03:57   作者:  
在數(shù)據(jù)庫(kù)中創(chuàng)建的每個(gè)對(duì)象(例如約束、默認(rèn)值、日志、規(guī)則以及存儲(chǔ)過(guò)程)都對(duì)應(yīng)一行。

mssql update from 語(yǔ)法

復(fù)制代碼 代碼如下:

update a set a.columnname=b.columnname from a,b where b.id=1

1.系統(tǒng)表sysobjects

在數(shù)據(jù)庫(kù)中創(chuàng)建的每個(gè)對(duì)象(例如約束、默認(rèn)值、日志、規(guī)則以及存儲(chǔ)過(guò)程)都對(duì)應(yīng)一行。

列名 數(shù)據(jù)類(lèi)型 說(shuō)明

name

sysname

對(duì)象名

id

int

對(duì)象標(biāo)識(shí)號(hào)

xtype

char(2)

對(duì)象類(lèi)型??梢允且韵聦?duì)象類(lèi)型之一:

AF = 聚合函數(shù) (CLR)

C = CHECK 約束

D = 默認(rèn)值或 DEFAULT 約束

F = FOREIGN KEY 約束

L = 日志

FN = 標(biāo)量函數(shù)

FS = 程序集 (CLR) 標(biāo)量函數(shù)

FT = 程序集 (CLR) 表值函數(shù)

IF = 內(nèi)聯(lián)表函數(shù)

IT = 內(nèi)部表

P = 存儲(chǔ)過(guò)程

PC = 程序集 (CLR) 存儲(chǔ)過(guò)程

PK = PRIMARY KEY 約束(類(lèi)型為 K)

RF = 復(fù)制篩選存儲(chǔ)過(guò)程

S = 系統(tǒng)表

SN = 同義詞

SQ = 服務(wù)隊(duì)列

TA = 程序集 (CLR) DML 觸發(fā)器

TF = 表函數(shù)

TR = SQL DML 觸發(fā)器

TT = 表類(lèi)型

U = 用戶表

UQ = UNIQUE 約束(類(lèi)型為 K)

V = 視圖

X = 擴(kuò)展存儲(chǔ)過(guò)程

uid

smallint

對(duì)象所有者的架構(gòu) ID。

對(duì)于從舊版 SQL Server 升級(jí)的數(shù)據(jù)庫(kù),架構(gòu) ID 等于所有者的用戶 ID。

ms177596.note(zh-cn,SQL.105).gif重要提示:
如果使用以下任何一個(gè) SQL Server DDL 語(yǔ)句,則必須使用 sys.objects 目錄視圖而不是 sys.sysobjects。 CREATE | ALTER | DROP USER CREATE | ALTER | DROP ROLE CREATE | ALTER | DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON OBJECT

 

如果用戶數(shù)和角色數(shù)超過(guò) 32,767,則發(fā)生溢出或返回 NULL。

有關(guān)詳細(xì)信息,請(qǐng)參閱查詢(xún) SQL Server 系統(tǒng)目錄。

info

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

status

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

base_schema_ver

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

replinfo

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

parent_obj

int

父對(duì)象的對(duì)象標(biāo)識(shí)號(hào)。例如,表 ID(如果父對(duì)象是觸發(fā)器或約束)。

crdate

datetime

對(duì)象的創(chuàng)建日期。

ftcatid

smallint

注冊(cè)為使用全文索引的所有用戶表的全文目錄標(biāo)識(shí)符,對(duì)于沒(méi)有注冊(cè)的所有用戶表則為 0。

schema_ver

int

在每次更改表的架構(gòu)時(shí)都會(huì)增加的版本號(hào)。始終返回 0。

stats_schema_ver

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

type

char(2)

對(duì)象類(lèi)型??梢允窍铝兄抵唬?/P>

AF = 聚合函數(shù) (CLR)

C = CHECK 約束

D = 默認(rèn)值或 DEFAULT 約束

F = FOREIGN KEY 約束

FN = 標(biāo)量函數(shù)

FS = 程序集 (CLR) 標(biāo)量函數(shù)

FT = 程序集 (CLR) 表值函數(shù) IF = 內(nèi)聯(lián)表函數(shù)

IT - 內(nèi)部表

K = PRIMARY KEY 或 UNIQUE 約束

L = 日志

P = 存儲(chǔ)過(guò)程

PC = 程序集 (CLR) 存儲(chǔ)過(guò)程

R = 規(guī)則

RF = 復(fù)制篩選存儲(chǔ)過(guò)程

S = 系統(tǒng)表

SN = 同義詞

SQ = 服務(wù)隊(duì)列

TA = 程序集 (CLR) DML 觸發(fā)器

TF = 表函數(shù)

TR = SQL DML 觸發(fā)器

TT = 表類(lèi)型

U = 用戶表

V = 視圖

X = 擴(kuò)展存儲(chǔ)過(guò)程

userstat

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

sysstat

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

indexdel

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

refdate

datetime

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

version

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

deltrig

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

instrig

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

updtrig

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

seltrig

int

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

category

int

用于發(fā)布、約束和標(biāo)識(shí)。

cache

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

參考 sys.sysobjects (Transact-SQL)

 

2.syscolumns

為每個(gè)表和視圖中的每列返回一行,并為數(shù)據(jù)庫(kù)中的存儲(chǔ)過(guò)程的每個(gè)參數(shù)返回一行。

列名 數(shù)據(jù)類(lèi)型 說(shuō)明

name

sysname

列名或過(guò)程參數(shù)的名稱(chēng)。

id

int

此列所屬表的對(duì)象 ID,或者與此參數(shù)關(guān)聯(lián)的存儲(chǔ)過(guò)程的 ID。

xtype

tinyint

sys.types 中的物理存儲(chǔ)類(lèi)型。

typestat

tinyint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

xusertype

smallint

擴(kuò)展的用戶定義數(shù)據(jù)類(lèi)型的 ID。如果數(shù)據(jù)類(lèi)型的數(shù)字超過(guò) 32,767,則溢出或返回 NULL。有關(guān)詳細(xì)信息,請(qǐng)參閱查詢(xún) SQL Server 系統(tǒng)目錄。

length

smallint

sys.types 中的最大物理存儲(chǔ)長(zhǎng)度。

xprec

tinyint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

xscale

tinyint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

colid

smallint

列 ID 或參數(shù) ID。

xoffset

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

bitpos

tinyint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

reserved

tinyint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

colstat

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

cdefault

int

此列的默認(rèn)值的 ID。

domain

int

此列的規(guī)則或 CHECK 約束的 ID。

number

smallint

過(guò)程分組時(shí)的子過(guò)程號(hào)。

0 = 非過(guò)程項(xiàng)

colorder

smallint

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

autoval

varbinary(8000)

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

offset

smallint

此列所在行的偏移量。

collationid

int

列的排序規(guī)則的 ID。對(duì)于非字符列,此值為 NULL。

status

tinyint

用于說(shuō)明列或參數(shù)的屬性的位圖:

0x08 = 列允許空值。

0x10 = 添加 varcharvarbinary 列時(shí),執(zhí)行 ANSI 填充。保留 varchar 列的尾隨空格以及 varbinary 列的尾隨零。

0x40 = 參數(shù)為 OUTPUT 參數(shù)。

0x80 = 列為標(biāo)識(shí)列。

type

tinyint

sys.types 中的物理存儲(chǔ)類(lèi)型。

usertype

smallint

sys.types 中的用戶定義數(shù)據(jù)類(lèi)型的 ID。如果數(shù)據(jù)類(lèi)型數(shù)超過(guò) 32767,則會(huì)發(fā)生溢出或返回 NULL。有關(guān)詳細(xì)信息,請(qǐng)參閱查詢(xún) SQL Server 系統(tǒng)目錄。

printfmt

varchar(255)

標(biāo)識(shí)為僅供參考。不提供支持。不保證以后的兼容性。

prec

smallint

此列的精度級(jí)別。

-1 = xml 或大值類(lèi)型。

scale

int

此列的小數(shù)位數(shù)。

NULL = 數(shù)據(jù)類(lèi)型不是數(shù)值。

iscomputed

int

指示列是否為計(jì)算列的標(biāo)志:

0 = 非計(jì)算列。

1 = 計(jì)算列。

isoutparam

int

指示過(guò)程參數(shù)是否為輸出參數(shù):

1 = True

0 = False

isnullable

int

指示列是否允許空值:

1 = True

0 = False

collation

sysname

列的排序規(guī)則的名稱(chēng)。如果不是基于字符的列,則為 NULL。

參考 sys.syscolumns (Transact-SQL)

 

刪除某數(shù)據(jù)庫(kù)內(nèi)的表

declare dlist cursor for
 select   name   from   sysobjects   where xtype='U'
 open dlist
declare @n varchar(4000)
fetch next from dlist into @n
while @@fetch_status=0
 begin
        declare @es varchar(4000)
        set @es='DROP table  '+@n
         exec( @es)  
  fetch next from dlist into @n
 end
close dlist
DEALLOCATE dlist

相關(guān)文章

  • 使用navicat新舊版本連接PostgreSQL高版本報(bào)錯(cuò)問(wèn)題的圖文解決辦法

    使用navicat新舊版本連接PostgreSQL高版本報(bào)錯(cuò)問(wèn)題的圖文解決辦法

    這篇文章主要介紹了使用navicat新舊版本連接PostgreSQL高版本報(bào)錯(cuò)問(wèn)題的圖文解決辦法,文中通過(guò)圖文講解的非常詳細(xì),對(duì)大家解決問(wèn)題有一定的幫助,需要的朋友可以參考下
    2024-12-12
  • Sql Server 2012 轉(zhuǎn)換函數(shù)的比較(Cast、Convert和Parse)

    Sql Server 2012 轉(zhuǎn)換函數(shù)的比較(Cast、Convert和Parse)

    Cast、Convert 和 Parse 都是 Sql Server 2012 中的內(nèi)置轉(zhuǎn)換函數(shù),其作用是:一種數(shù)據(jù)類(lèi)型轉(zhuǎn)換為另一種數(shù)據(jù)類(lèi)型。其中前兩者的差別較小,但 Parse 為 Sql Server 2012 新增函數(shù),也是最近在分析 Sql Server 2012 新特性的時(shí)間,才有想把這3個(gè)函數(shù)拿出來(lái)進(jìn)行比較分析的想法
    2012-07-07
  • Sqlserver 自定義函數(shù) Function使用介紹

    Sqlserver 自定義函數(shù) Function使用介紹

    這篇文章主要介紹了Sqlserver 自定義函數(shù) Function使用介紹,在sqlserver2008中有3中自定義函數(shù):標(biāo)量函數(shù)/內(nèi)聯(lián)表值函數(shù)/多語(yǔ)句表值函數(shù),需要的朋友可以參考下
    2016-10-10
  • SQL?Server如何設(shè)置用戶只能訪問(wèn)特定數(shù)據(jù)庫(kù)和訪問(wèn)特定表或視圖

    SQL?Server如何設(shè)置用戶只能訪問(wèn)特定數(shù)據(jù)庫(kù)和訪問(wèn)特定表或視圖

    最近項(xiàng)目中需要限定特定的用戶只能查看并訪問(wèn)特定的數(shù)據(jù)庫(kù),防止多個(gè)用戶對(duì)數(shù)據(jù)庫(kù)操作時(shí)一些誤操作,所以這篇文章主要給大家介紹了關(guān)于SQL?Server如何設(shè)置用戶只能訪問(wèn)特定數(shù)據(jù)庫(kù)和訪問(wèn)特定表或視圖的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • 實(shí)例講解sql server排名函數(shù)DENSE_RANK的用法

    實(shí)例講解sql server排名函數(shù)DENSE_RANK的用法

    這篇文章主要以一個(gè)實(shí)例講解了sql server排名函數(shù)DENSE_RANK的用法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • win10安裝Sql Server 2014圖文教程

    win10安裝Sql Server 2014圖文教程

    自從win10系統(tǒng)發(fā)布以后,很多用戶都在升級(jí),安裝使用,普遍反映還不錯(cuò),那么win10系統(tǒng)如何安裝sqlserver2014呢?下面由腳本之家小編教大家,需要的朋友可以參考下
    2015-09-09
  • 深入SQL Server 跨數(shù)據(jù)庫(kù)查詢(xún)的詳解

    深入SQL Server 跨數(shù)據(jù)庫(kù)查詢(xún)的詳解

    本篇文章是對(duì)SQL Server中的跨數(shù)據(jù)庫(kù)查詢(xún)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • SQL?Server中Sequence對(duì)象用法

    SQL?Server中Sequence對(duì)象用法

    這篇文章介紹了SQL?Server中Sequence對(duì)象的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • SQL 研究 相似的數(shù)據(jù)類(lèi)型

    SQL 研究 相似的數(shù)據(jù)類(lèi)型

    數(shù)據(jù)類(lèi)型在精度,范圍上有較大的差別。選擇合適的類(lèi)型可以減少table和index的大小,進(jìn)而減少I(mǎi)O的開(kāi)銷(xiāo),提高效率。本文介紹基本的數(shù)值類(lèi)型及其之間的細(xì)小差別。
    2009-07-07
  • SQL Server誤區(qū)30日談 第16天 數(shù)據(jù)的損壞和修復(fù)

    SQL Server誤區(qū)30日談 第16天 數(shù)據(jù)的損壞和修復(fù)

    我已經(jīng)聽(tīng)過(guò)很多關(guān)于數(shù)據(jù)修復(fù)可以做什么、不可以做什么、什么會(huì)導(dǎo)致數(shù)據(jù)損壞以及損壞是否可以自行消失。其實(shí)我已經(jīng)針對(duì)這類(lèi)問(wèn)題寫(xiě)過(guò)多篇博文,因此本篇博文可以作為“流言終結(jié)者”來(lái)做一個(gè)總結(jié),希望你能有收獲
    2013-01-01

最新評(píng)論

天祝| 盱眙县| 泽普县| 上虞市| 上饶市| 安岳县| 乌兰县| 亚东县| 贡觉县| 石家庄市| 长乐市| 绍兴县| 宁陕县| 扶风县| 康保县| 简阳市| 凤阳县| 玉屏| 东乌| 安多县| 铜鼓县| 巴青县| 平潭县| 浮梁县| 华蓥市| 嘉禾县| 寻乌县| 锦州市| 宁国市| 五台县| 三门县| 大洼县| 舞钢市| 宁南县| 镶黄旗| 城市| 鞍山市| 安达市| 常德市| 宣城市| 融水|