1. 程式人生 > >SQL新增刪除、查詢表、欄位說明

SQL新增刪除、查詢表、欄位說明

新增表說明:

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登入日誌表' ,@level0type=N'SCHEMA', @level0name=N'dbo', @level1type=N'TABLE', @level1name=N'UP_LOGINLOG'
GO


刪除表說明:

EXEC sys.sp_dropextendedproperty @name=N'MS_Description',@level0type=N'SCHEMA', @level0name=N'dbo', @level1type=N'TABLE', @level1name=N'UP_LOGINLOG'

查詢表說明:

SELECT TOP 1 P.[VALUE] FROM SYSCOLUMNS C
INNER JOIN SYSOBJECTS O ON C.ID=O.ID AND O.XTYPE='U' AND O.[NAME]<>'SYS.EXTENDED_PROPERTIES'
LEFT JOIN SYS.EXTENDED_PROPERTIES P ON C.ID=P.MAJOR_ID AND P.MINOR_ID=0
WHERE O.[NAME]='UP_USERINFO'



新增欄位說明:

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登入日誌主鍵' ,@level0type=N'SCHEMA', @level0name=N'dbo', @level1type=N'TABLE', @level1name=N'UP_LOGINLOG', @level2type=N'COLUMN', @level2name=N'LOG_ID'
GO

刪除欄位說明:

EXEC sys.sp_dropextendedproperty @name=N'MS_Description',@level0type=N'SCHEMA', 
@level0name=N'dbo', @level1type=N'TABLE', @level1name=N'UP_LOGINLOG', 
@level2type=N'COLUMN', @level2name=N'LOG_ID'

相關推薦

SQL新增刪除查詢表說明

新增表說明: EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登入日誌表' ,@level0type=N'SCHEMA', @level0name=N'dbo', @level1type=N

sql 查詢表/檢視型別長度

SELECT name,type_name(xtype) AS type,length,(type_name(xtype)+'('+CONVERT(varchar,length)+')') as t FROM sysc

如何修改帶索引的的長度,檢視刪除索引,修改屬性建立索引!

需要重新建立索引,因為長度不同會認為是兩個不同的所索引。 建立和刪除索引 索引的建立可以在CREATE TABLE語句中進行,也可以單獨用CREATE INDEX或ALTER TABLE來給表增加索引。刪除索引可以利用ALTER TABLE或DROP INDEX語句來實現。 (1)使用ALTER T

SQL Server——資料表管理(的資料型別臨時表設定標識使用預設值建立約束修改表)

目錄   一、欄位的資料型別——例項: 二、臨時表 三、設定標識欄位  四、使用預設值 五、建立約束 六、修改表 一、欄位的資料型別——例項: 建立一個新表(如圖)  當然我們也可以就所設計的表進行修改:

SQL筆記二:過濾條件多個取值模糊匹配和兩個值之間取值去重

上一節簡單的總結了單表查詢和多表查詢,以下給大家總結了查詢語句的結構,如下: SELECT...FROM...WHERE...GROUP BY...HAVING...ORDER BY...LIMIT... 本節主要總結下常用的條件欄位的匹配問題,最常見的是“=”,如select * from studen

SQL查詢表字段名稱與型別長度

select o.name as 表名, c.name as 欄位名稱, t.name as 欄位型別, c.length as 欄位長度 from syscolumns c inner join sysobjects o on c.id = o.id and o.xtype = 'u' inner joi

如何使用python對資料夾中的檔案進行批量改名(增改字串

【時間】2018.10.12 【題目】如何使用python對資料夾中的檔案進行批量改名(增、刪、改字串欄位)   【問題描述】今天需要對資料夾中的檔案進行批量改名,主要是因為名字中多出了自己不想要的字元段“data”想要將其刪除。這裡便以刪除名字中的字元段為例,至於增、改道理類

sql server 刪除所有 檢視儲存過程

--刪除檢視: declare mycur cursor local for select [name] from dbo.sysobjects where xtype='V' --宣告遊標 declare @name varchar(100) OPEN mycur --開啟

使用jdbc獲取資料庫全部表表包含

1.  建立資料來源Vo, 封裝資料來源相關資訊; //資料來源資訊 public class DataSource implements Serializable { //資料庫型別 private JdbcType jdbcTy

Java物件和例項的關係Java資料封裝Java繼承和多型Java抽象類和介面Java靜態和方法Java包和作用域Java的classpath和jarJava核心類

Java物件和例項的關係: 面向物件程式設計(Object-Oriented Programming),是對現實世界建立計算機模型的一種方法。 class是物件的模板,它定義瞭如何建立例項,class的名字就是資料型別。一個class裡可以有多個欄位(field),欄位用

SQL server 2016 查詢表註釋

基於sql server2016測試通過,應該通用與SQLserver2005以上版本。 SELECT c.name as columnName, a.VALUE as columnDescript FROM sys.exten

【SpringMVC】SpringMVC全域性配置Json日期型別為null時不顯示

<mvc:annotation-driven> <!-- springMVC整合JSON(配置FastJson)配置 --> <mvc:message-converters register-defaults="tr

【演算法設計與分析】6最大

/** * 書本:《演算法分析與設計》 * 功能:若給定n個整陣列成的序列a1, a2, a3, ......an, 求該序列形如ai+a(i+1)+......+an的最大值 * 檔案:MaxSum.cpp * 時間:2014年11月30日17:37:26 * 作者:cu

SQL 操作表結構(建立刪除,修改

新增欄位: ALTER TABLE [表名] ADD [欄位名] NVARCHAR (50) NULL 刪除欄位: ALTER TABLE [表名] DROP COLUMN [欄位名] 修改欄位: ALTER TABLE [表名] ALTER COLUMN [欄位名] N

mysql 追加update_timecreate_timeid三

緊當資料建立時設定值 alter table tbl_books modify create_time datetime not null default current_timestamp

sql server2008給資料表,新增修改註釋

 1、sqlserver用語句給表註釋 EXECUTE sp_addextendedproperty N'MS_Description', N'表註釋', N'user', N'dbo', N'table', N'表名', NULL, NULL 2、sqlserver用語句給表的“欄位”註釋 EXECUT

JPA實體 檢視的對映,列舉外來鍵轉換顯示

有一個避不開的問題,業務表中有很多比如說部門編碼、人員ID , 外來鍵ID,等欄位 , 在顯示的時候要顯示對應的中文名稱,本次採用使用建立檢視的方式解決, 因為本次專案使用spring data , 底層用的hibernate jpa 。結果發現檢視無法和實體對映,查詢資料可

Ninject依賴注入——建構函式屬性方法和的注入(三)

1、Ninject簡介   Ninject是基於.Net平臺的依賴注入框架,它能夠將應用程式分離成一個個高內聚、低耦合(loosely-coupled, highly-cohesive)的模組,然後以一種靈活的方式組織起來。Ninject可以使程式碼變得更容易編寫、重用

oracle中關於count(1)count(*)count(rowid)count(某個)使用上的區別和效能問題

轉自https://blog.csdn.net/fly_zxy/article/details/52796319count()是oracle中的聚合函式,用於統計結果集的行數。count(1)、count(*)、count(rowid)這三種使用方式的統計的行數量都會包括nu

在php中應用mysql查詢語句查詢出每月每週每年某的統計值

我們在正常的業務邏輯中常常會做出一些系統性分析。例如統計每月 每週  每年的 總額。 例如此處我們要統計每一個月的金額收入支出。 我們使用的欄位包含這個金額所有的欄位以及我們統計要使用到的時間戳。 我在thinkphp 3.2中 使用它  $name=M('Goods