人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

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

發(fā)布日期:2022-01-27 19:48 | 文章來(lái)源:站長(zhǎ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)參閱查詢 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ù)的名稱。

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)參閱查詢 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)參閱查詢 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ī)則的名稱。如果不是基于字符的列,則為 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='DROPtable '+@n
exec( @es)
fetch next from dlist into @n
end
close dlist
DEALLOCATE dlist

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專(zhuān)屬顧問(wèn)服務(wù)

1對(duì)1客戶咨詢顧問(wèn)

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部