資料庫相關基礎語句

2022-05-18 07:57:13 字數 1497 閱讀 5961

--查詢儲存過程**

exec sp_helptext p_business_orderpool

--查詢資料庫下所有下列內容

select name from sysobjects where xtype='tr' --所有觸發器

select name from sysobjects where xtype='p' --所有儲存過程

select name from sysobjects where xtype='v' --所有檢視

select name from sysobjects where xtype='u' --所有表

select name from sysobjects where xtype='tf' --所有表函式

select name from sysobjects where xtype='fn' --所有標量函式

--為表中的字段新增描述資訊

execute sp_addextendedproperty n'ms_description', '描述資訊',

n'user', n'資料庫使用者預設dbo',

n'table', n'表名',

n'column', n'列名'

--查詢當前資料庫下所有的表及表描述,欄位及字段描述

select information_schema.tables.table_name '表名',

sys.extended_properties.value '表描述',

syscolumns.name '欄位名',

cols.value '字段描述'

from information_schema.tables

left join sysobjects on information_schema.tables.table_name=sysobjects.name

left join sys.extended_properties on sysobjects.id=sys.extended_properties.major_id and sys.extended_properties.minor_id=0 and sys.extended_properties.name='ms_description'

left join sys.extended_properties cols on sysobjects.id=cols.major_id and cols.minor_id!=0 --and sys.extended_properties.name='ms_description'

left join syscolumns on sys.extended_properties.major_id=syscolumns.id and cols.minor_id=colid

where table_type='base table' --or table_type='view'

and 1=1

order by table_schema,table_type,table_name,syscolumns.colid

資料庫相關整理語句

備份資料庫 backup database testdb to disk d data testdb20070906.bak 清空日誌 dump transaction testdb with no log 截斷事務日誌 backup log testdb with no log 收縮資料庫 dbc...

資料庫imp exp相關語句整理

如何把已有的資料庫匯入新的資料庫步驟 1 進入系統使用者 一般為system 建立表空間名為tsname 存放位置為d oradata tsname ora 大小為2000m create tablespace tsname 表空間名 datafile d oradata tsname ora si...

MySQL資料庫使用相關語句

編碼格式 配置檔案 修改資料庫外網許可權 索引 usr bin 客戶端程式和指令碼 usr sbin mysqld 伺服器 var lib mysql 日誌檔案,資料庫 重點要知道這個 usr share doc packages 文件 usr include mysql 包含 頭 檔案 usr l...