TSQL建立資料庫的格式和注意事項

2021-04-17 21:09:07 字數 789 閱讀 9294

一、建資料庫

1.省事的寫法(對資料庫無要求時)

use master  //轉到master資料庫,如果本來就在master下那就不用寫

if exists(select * from sysdatabases where name="資料庫名")  //判斷一下資料庫是否已經存在

drop database 資料庫名  //在上面條件成立的時候執行,功能為刪除資料庫

create database 這寫資料庫名  //建立乙個預設屬性的資料庫

2.具體的寫法(判斷和刪除資料庫部分省略,上文中已經提到,切上文中以提及部分這裡不做解釋)

create database 資料庫名

on primary  //主資料檔案部分

(name='',  //邏輯名,一般用_data結尾作區別用,當有次要資料檔案時可以用1結尾表示主要資料檔案,當然寫別的也可以

filename='',  //物理名,就是資料庫在硬碟中的路徑+檔名

size=大小,  //初始大小,如1mb

maxsize=大小,  //檔案增長的最大值,因為老往資料庫裡寫資料,所以資料庫的大小會增長,當資料超過初始大小的時候它就自己增長,直到長到最大值,如1mb

filegrowth=大小  //增長率,超過初始大小時一次增長多少,如1mb、1%

),/*次要資料庫部分屬性同上*/

)log on  //日誌檔案,屬性

(/*日誌部分屬性同上*/

)注意事項:次要資料檔案在沒有需要時可以不寫,初始大小、最大值、增長率可以不寫,邏輯名和物理名必須寫

TSQL建立資料庫的格式和注意事項

一 建資料庫 1.省事的寫法 對資料庫無要求時 use master 轉到master資料庫,如果本來就在master下那就不用寫 if exists select from sysdatabases where name 資料庫名 判斷一下資料庫是否已經存在 drop database 資料庫名 ...

T SQL 資料庫的建立

create database databasename onprimary name dbname1,filename c mydatabase1 dbname1.mdf size 10mb,maxsize 20mb,filegrowth 10mb name dbname2,filename c ...

T sql之建立資料庫

建立乙個資料庫,資料庫名為testdb 在sql2005中看到的名字 create database testdbon 檔案在電腦上顯示的檔名 物理名 name testdb data,資料檔案儲存的位置注意碟符下的資料夾必須事先存在 filename d test testdb data.mdf ...