--> title : t-sql
入門攻略之11-
檢視資料庫物件
--> author : wufeng4552
--> date : 2010-05-
21伺服器上的資料庫(
1)方法一
select
name
資料庫名,
database_id 資料庫id
from
sys.databases (
2)方法二
exec sp_helpdb
資料庫檔案(1
)方法一
跟當前資料庫有關
select
type_desc,
name
,physical_name,
size
,max_size,
growth
from
sys.database_files (
2)方法二
select
name
,physical_name
from
sys.master_files
where
database_id=
db_id
('mydatabase')
資料庫的資料表
usemydatabase --
跟當前資料庫有關 go
select
*from
information_schema.tables
表結構及相關資訊
usemydatabase --
跟當前資料庫有關 go
select
column_name 列名,
data_type 資料型別,
isnull
(character_maximum_length,'')
長度,
isnull
(column_default,'')
預設值
from
information_schema.columns
where
table_name=
'student' n
獲取指定資料表的字段數 n
usemydatabase --
跟當前資料庫有關
declare
@fieldnum int
;set
@fieldnum =
(select
count
(*)from
information_schema.columns
where
table_name=
'student'
);printn'表
student
中字段的個數:
'+cast
(@fieldnum as
varchar
(10));go
-- 檢視當前資料庫所喲表資訊
usemydatabase --
跟當前資料庫有關
select
distinct table_name
from
information_schema.columns
資料庫中的檢視
usemydatabase --
跟當前資料庫有關 go
select
*from
information_schema.views
資料庫中的架構
usemydatabase --
跟當前資料庫有關 go
select
schema_name
架構名,
schema_owner 擁有者
from
information_schema.schemata
T SQL入門攻略之11 檢視資料庫物件
title t sql入門攻略之11 檢視資料庫物件 author wufeng4552 date 2010 05 21 伺服器上的資料庫 1 方法一 select name 資料庫名,database id 資料庫id from sys.databases 2 方法二 exec sp helpdb...
T SQL入門攻略之11 檢視資料庫物件
title t sql 入門攻略之11 檢視資料庫物件 author wufeng4552 date 2010 05 21伺服器上的資料庫 1 方法一 select name 資料庫名,database id 資料庫id from sys.databases 2 方法二 exec sp helpdb...
T SQL 入門攻略
更改資料庫名 1 alter database database name modify name new database name 2 sp renamedb olddbname,newdbname 新增資料檔案和檔案組 擴大 1 新增資料檔案 use master godeclare data...