1.create database dataname
這是建立資料庫最簡單的方法.資料庫的各個屬性都是預設.如資料庫檔案與日誌檔案儲存目錄.資料庫大小等.
下面介紹下常用決定資料庫屬性的子句.
on:簡單理解為定義儲存資料庫檔案的位置,看下面**.
filename:資料庫的邏輯別名
size:資料庫初始大小
maxsize:資料庫初大容量
filegrowth:資料庫每次增加的容量.
log on:簡單理解為定義儲存資料庫日誌檔案的位置.
看建立**:
create database accounting
on(name='accountingname',
filename='f:/總結/sql/建立和修改資料表/accounting.mbdf',
size=10mb,
maxsize=50mb,
filegrowth=5mb)
log on(name='accountinglog',
filename='f:/總結/sql/建立和修改資料表/accounting.log',
size=10mb,
maxsize=50mb,
filegrowth=5mb)
上面說到了 filegrowth:資料庫每次增加的容量 結合**來說.就是初始資料庫大小為10mb.當資料庫容量要超出時.他會自動增加5mb.這會就是15mb大小.最大到50mb
create database song on
(name=ktvdata,filename='d:/database/ktvdata.mdf',
size=8mb,maxsize=9mb,filegrowth=100kb)
log on
(name=ktvdata_log,filename='d:/database/ktvdata.ldf',
size=9mb,maxsize=10mb,filegrowth=100kb)
go2. 使用alter database語句修改資料庫
例4-3 將兩個資料檔案和乙個事務日誌檔案新增到test資料庫中。
程式清單如下:
alter database test
add file
(name = test1, filename='c:/program files/microsoft sql server/mssql/data/test1.ndf', size =
5mb, maxsize = 100mb, filegrowth = 5mb),
(name = test2, filename='c:/program files/microsoft sql server/mssql/data/test2.ndf', size =
3mb, maxsize = 10mb, filegrowth = 1mb)
goalter database test
add log file ( name = testlog1, filename='c:/program files/microsoft sql
server/mssql/data/testlog1.ldf', size = 5mb, maxsize = 100mb, filegrowth = 5mb)
go 3、重新命名test為demo
sp_renamedb 'test','demo'
4. 刪除資料庫: drop database song
go
sql語句建立資料庫
1 建立資料庫 系統資料庫master中儲存了所有本地資料庫的名字 use master goif exists select from sysdatabases where name student drop database student 如果資料庫存在就刪除 gocreate databas...
sql語句建立資料庫
1 建立資料庫 系統資料庫master中儲存了所有本地資料庫的名字 use master goif exists select from sysdatabases where name student drop database student 如果資料庫存在就刪除 gocreate databas...
sql語句 建立資料庫表
create table 表 名字 欄位名以及字段型別 id int,s name varchar 10 其中varchar表示的是字元型,10表示最多儲存10個位元組 varchar和varchar2 只存在於oracle資料庫 是有區別的,乙個varchar是定長行,只要不超過 最儲存,哪怕你只...