當前位置:首頁 » 編程語言 » sqlserver表備注

sqlserver表備注

發布時間: 2023-07-29 01:55:33

Ⅰ 如何查看並導出sqlSERVER數據表中欄位的注釋信息

查看並導出SQL Server 2000數據表中欄位的注釋信息:

此示例為導出某個表注釋的語句:(表名是bbs_bank_log)

SELECT sysobjects.name AS 表名, syscolumns.name AS 列名,
systypes.name AS 數據類型, syscolumns.length AS 數據長度, CONVERT(char,
sysproperties.[value]) AS 注釋
FROM sysproperties RIGHT OUTER JOIN
sysobjects INNER JOIN
syscolumns ON sysobjects.id = syscolumns.id INNER JOIN
systypes ON syscolumns.xtype = systypes.xtype ON
sysproperties.id = syscolumns.id AND
sysproperties.smallid = syscolumns.colid
WHERE (sysobjects.xtype = 'u' OR
sysobjects.xtype = 'v') AND (systypes.name <> 'sysname')
--and CONVERT(char,sysproperties.[value]) <> 'null' --導出注釋不為'null'的記錄
--AND (sysobjects.name = 'bbs_bank_log') --逐個關聯表名,可以用or連接條件
ORDER BY 表名

注意事項:

上文中的語句是導出某個表的所有注釋,如果你需要簡單的列出表的所有注釋,語句如下:

SELECT CONVERT(char, [value]) AS Expr1 FROM sysproperties

sysobjects是系統對象表,syscolumns是系統欄位信息表,systypes是系統類型表。通過欄位的ID和sysproperties(系統注釋屬性表)關聯,即可讀出注釋信息。

查看並導出SQL Server 2005以上數據表中欄位的注釋信息:

select minor_id,value from sys.extended_properties where major_id=數據表在資料庫中的ID Order By minor_id

Ⅱ sql server,如何給表和欄位添加備注,並更新備注,以及查詢備注

sqlserver沒有這樣的功能,但你可以用powerdesigner等工具去建表,這個可以實現你要的,然後你在導到sqlserver就ok了

Ⅲ SQLserver 怎麼給每個欄位進行備注工具建表和代碼建表

用圖形化界面,在設置ID自動增長的那裡,有個寫欄位備注信息的,你好好看看。

Ⅳ 修改資料庫的一個sql語句

Update 語句

Update 語句用於修改表中的數據,語法: update 表名 set 欄位名1=值1,... Where 關鍵字=值

1、使用Update語句,如果省略「 Where條件」,將更新數據表內的全部記錄。

2、賦值時,注意欄位的類型。若為文本型或備注型,則欄位值兩邊要加引號,若為日期/時間型,則欄位值兩邊要加上#號(加引號也可以);若為布爾類型,則該欄位的值為True或 False;若為自動編號類型,則不要給該欄位賦值。

拓展資料

批量修改數據

update 表名 set 欄位名=stuff(欄位名,1,3,'新內容');

如:將表test中name欄位的前3個字元改成'test'
update test set name=stuff(name,1,3,'test');

sqlserver stuff用法

1、作用
刪除指定長度的字元,並在指定的起點插入另一組字元。

2、語法
STUFF ( character_expression , start , length ,character_expression )

3、示例
在第一個字元串stringtest中刪除從第3個位置(字元r)開始的三個字元,然後在刪除的起始位置插入第二個字元串,返回一個新的字元串。

select stuff('stringtest',3,3,'ok'配胡稿)

結果 stroktest

4、參數

character_expression
一個字元數據表達式。character_expression可以是培孝常量、變數,也可以是字元列或二進制數據列。

start
一個整數,指定要刪除和插入的開始位置。如果start或length為負,則返回空字元串。如果start比第一個character_expression長,則返回空字元串。start可以是bigint類型。

length
一個整數,指定要刪除的字元串數。如果length比第一個character_expression長,則最多刪除到最後一個character_expression中的最後一個字元。length可以是bigint類型。

5、返回類型
如果character_expression是受支持的字元數據類型,則返回字元數據。如果character_expression是一個不受支持的binary數據類型,則返回二進制數據。

6、做碼備注
如果結果值大於返回類型支持的最大數,則產生錯誤

Ⅳ sql 在查詢結果最後一行添加備注

肯定做不到合並單元格,資料庫不是excel

不過可以找1個為字元型的欄位,比如你查詢一個東西sql語句這樣

select id,name,pirce from 表名

結果是

1 張三 100

2 李四 200

你要顯示成

1 張三 100

2 李四 200

12月獎金

selectid,name,pircefrom表名
unionall
select'','12月獎金',''

這是sqlserver的寫法

Ⅵ sql server 單個表中最大多少條記錄

SQLSERVER中一張表最大記錄數是沒有限制的,不過會受物理存儲空間的限制。解決方法如下:

1、首先在電腦中打開sql server 可視化工具。

熱點內容
javatomcat伺服器搭建伺服器 發布:2025-02-07 10:55:22 瀏覽:622
vcenter存儲器集群 發布:2025-02-07 10:54:31 瀏覽:582
咖啡的腳本 發布:2025-02-07 10:46:18 瀏覽:520
nsftp速度 發布:2025-02-07 10:30:58 瀏覽:430
存儲過程ifor 發布:2025-02-07 10:25:28 瀏覽:432
命令行執行oracle腳本文件命令行 發布:2025-02-07 10:14:49 瀏覽:96
ibook安卓怎麼下 發布:2025-02-07 10:12:13 瀏覽:692
銀行卡沒有密碼怎麼辦啊 發布:2025-02-07 10:08:13 瀏覽:30
游戲庫源碼 發布:2025-02-07 09:49:15 瀏覽:53
享宇錢包上傳不了照片 發布:2025-02-07 09:48:32 瀏覽:632