国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - sqlserver數據庫中的表、字段sql語句

sqlserver數據庫中的表、字段sql語句

2019-11-26 17:56MSSQL教程網 Sql Server

在數據庫中創建的每個對象(例如約束、默認值、日志、規則以及存儲過程)都對應一行。

1.系統表sysobjects

在數據庫中創建的每個對象(例如約束、默認值、日志、規則以及存儲過程)都對應一行。

 

列名

數據類型

說明

name

sysname

對象名

id

int

對象標識號

xtype

char(2)

對象類型。可以是以下對象類型之一:

AF = 聚合函數 (CLR)

C = CHECK 約束

D = 默認值或 DEFAULT 約束

F = FOREIGN KEY 約束

L = 日志

FN = 標量函數

FS = 程序集 (CLR) 標量函數

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

IF = 內聯表函數

IT = 內部表

P = 存儲過程

PC = 程序集 (CLR) 存儲過程

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

RF = 復制篩選存儲過程

S = 系統表

SN = 同義詞

SQ = 服務隊列

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

TF = 表函數

TR = SQL DML 觸發器

TT = 表類型

U = 用戶表

UQ = UNIQUE 約束(類型為 K)

V = 視圖

X = 擴展存儲過程

uid

smallint

對象所有者的架構 ID。

對于從舊版 SQL Server 升級的數據庫,架構 ID 等于所有者的用戶 ID。

重要提示:
如果使用以下任何一個 SQL Server DDL 語句,則必須使用 sys.objects 目錄視圖而不是 sys.sysobjects。 CREATE | ALTER | DROP USER CREATE | ALTER | DROP ROLE CREATE | ALTER | DROP APPLICATION ROLE CREATE SCHEMAALTER AUTHORIZATION ON OBJECT

 

如果用戶數和角色數超過 32,767,則發生溢出或返回 NULL。

有關詳細信息,請參閱查詢 SQL Server 系統目錄

info

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

status

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

base_schema_ver

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

replinfo

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

parent_obj

int

父對象的對象標識號。例如,表 ID(如果父對象是觸發器或約束)。

crdate

datetime

對象的創建日期。

ftcatid

smallint

注冊為使用全文索引的所有用戶表的全文目錄標識符,對于沒有注冊的所有用戶表則為 0。

schema_ver

int

在每次更改表的架構時都會增加的版本號。始終返回 0。

stats_schema_ver

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

type

char(2)

對象類型。可以是下列值之一:

AF = 聚合函數 (CLR)

C = CHECK 約束

D = 默認值或 DEFAULT 約束

F = FOREIGN KEY 約束

FN = 標量函數

FS = 程序集 (CLR) 標量函數

FT = 程序集 (CLR) 表值函數 IF = 內聯表函數

IT - 內部表

K = PRIMARY KEY 或 UNIQUE 約束

L = 日志

P = 存儲過程

PC = 程序集 (CLR) 存儲過程

R = 規則

RF = 復制篩選存儲過程

S = 系統表

SN = 同義詞

SQ = 服務隊列

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

TF = 表函數

TR = SQL DML 觸發器

TT = 表類型

U = 用戶表

V = 視圖

X = 擴展存儲過程

userstat

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

sysstat

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

indexdel

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

refdate

datetime

標識為僅供參考。不提供支持。不保證以后的兼容性。

version

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

deltrig

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

instrig

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

updtrig

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

seltrig

int

標識為僅供參考。不提供支持。不保證以后的兼容性。

category

int

用于發布、約束和標識。

cache

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

 

參考 sys.sysobjects (Transact-SQL)

 

2.syscolumns

為每個表和視圖中的每列返回一行,并為數據庫中的存儲過程的每個參數返回一行。

 

列名

數據類型

說明

name

sysname

列名或過程參數的名稱。

id

int

此列所屬表的對象 ID,或者與此參數關聯的存儲過程的 ID。

xtype

tinyint

sys.types 中的物理存儲類型。

typestat

tinyint

標識為僅供參考。不提供支持。不保證以后的兼容性。

xusertype

smallint

擴展的用戶定義數據類型的 ID。如果數據類型的數字超過 32,767,則溢出或返回 NULL。有關詳細信息,請參閱查詢 SQL Server 系統目錄

length

smallint

sys.types 中的最大物理存儲長度。

xprec

tinyint

標識為僅供參考。不提供支持。不保證以后的兼容性。

xscale

tinyint

標識為僅供參考。不提供支持。不保證以后的兼容性。

colid

smallint

列 ID 或參數 ID。

xoffset

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

bitpos

tinyint

標識為僅供參考。不提供支持。不保證以后的兼容性。

reserved

tinyint

標識為僅供參考。不提供支持。不保證以后的兼容性。

colstat

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

cdefault

int

此列的默認值的 ID。

domain

int

此列的規則或 CHECK 約束的 ID。

number

smallint

過程分組時的子過程號。

0 = 非過程項

colorder

smallint

標識為僅供參考。不提供支持。不保證以后的兼容性。

autoval

varbinary(8000)

標識為僅供參考。不提供支持。不保證以后的兼容性。

offset

smallint

此列所在行的偏移量。

collationid

int

列的排序規則的 ID。對于非字符列,此值為 NULL。

status

tinyint

用于說明列或參數的屬性的位圖:

0x08 = 列允許空值。

0x10 = 添加 varchar 或 varbinary 列時,執行 ANSI 填充。保留 varchar 列的尾隨空格以及 varbinary 列的尾隨零。

0x40 = 參數為 OUTPUT 參數。

0x80 = 列為標識列。

type

tinyint

sys.types 中的物理存儲類型。

usertype

smallint

sys.types 中的用戶定義數據類型的 ID。如果數據類型數超過 32767,則會發生溢出或返回 NULL。有關詳細信息,請參閱查詢 SQL Server 系統目錄

printfmt

varchar(255)

標識為僅供參考。不提供支持。不保證以后的兼容性。

prec

smallint

此列的精度級別。

-1 = xml 或大值類型。

scale

int

此列的小數位數。

NULL = 數據類型不是數值。

iscomputed

int

指示列是否為計算列的標志:

0 = 非計算列。

1 = 計算列。

isoutparam

int

指示過程參數是否為輸出參數:

1 = True

0 = False

isnullable

int

指示列是否允許空值:

1 = True

0 = False

collation

sysname

列的排序規則的名稱。如果不是基于字符的列,則為 NULL。

 

參考 sys.syscolumns (Transact-SQL)

 

刪除某數據庫內的表

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

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 午夜羞羞 | 成人免费小视频 | 九九只有精品 | 黄色影院在线观看 | 久久噜 | 91在线播放视频 | 久久久久久久免费 | 久久久夜夜夜 | 国产精品18久久久久vr手机版特色 | 伊人www22综合色 | 亚洲黄色免费 | 亚洲一区二区三区蜜桃 | 国产亚洲精品美女久久久久久久久久 | 91久久极品 | 精品国偷自产国产一区 | 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲美女一区 | 在线精品一区 | 久久久久综合狠狠综合日本高清 | 欧美亚洲视频在线观看 | 亚洲精品在线视频 | 羞羞的视频在线免费观看 | 欧美日韩免费看 | 午夜在线小视频 | 日日夜夜国产 | 天天艹| 精品网站www | 中文成人在线 | 精品欧美一区二区三区久久久 | 成人天堂666| 国产精品第一国产精品 | av国产精品| 欧美黄色网 | 久久婷婷av | 午夜久久久久 | 黄色毛片网站在线观看 | 精品一区二区三区四区五区 | 亚洲人成网亚洲欧洲无码 | 91精品一区二区三区久久久久久 | 日韩中文字幕一区 | 久久久久综合精品福利啪啪 |