SQL Server一一建立資料庫和表

2021-09-10 21:18:50 字數 1690 閱讀 5247

1.建立資料庫

//建立資料庫

use master

create database sql2012db

on primary

( name = sql2012data,

filename = 'c:\program files\microsoft sql

server\mssql10.sqlexpress\mssql\data\sql2012data.mdf',

size = 4mb,

maxsize = 15mb,

filegrowth = 20%

)log on

( name = sql2012log,

filename = 'c:\program files\microsoft sql

server\mssql10.sqlexpress\mssql\data\sql2012log.ldf',

size = 1mb,

maxsize = 5mb,

filegrowth = 1mb

)

2.表列的sql server資料型別

字元資料:char,varchar,text

整數資料:int,bigint,smallint,tinyint

3.在sql server中建立表

//建立**

create table mysqltable

( name varchar(10) not null, --name value is a must and can't be null

age int,

ssn varchar(11),

date datetime,

gender char(6)

)

4.在表中新增identity列

identity屬性需要關聯乙個integer型別的列,identity屬性用於需要自動生成唯一系統值的列。identity是乙個自動遞增的值,由sql server為每個插入表中的行自動插入。即無需人工指定identity列的值。

把這個id列新增到表中有兩種方式:使用alter table語句;刪除再重建表

(1).alter table語句

alter table mysqltable

add id int identity(1,1)

使用alter新增的列常常新增到列列表的末尾,且無法移動或改變其位置。

(2).刪除並重建表

//刪除表

drop table mysqltable

//重建表

create table mysqltable

( id int identity(1,1), --identity makes the column not null internally

name varchar(10) not null, --name value is a must and can't be null

age int,

ssn varchar(11),

date datetime,

gender char(6)

)

SQL Server建立資料庫

建立資料庫的基本語句 create database 資料庫名稱 create database studentdb onprimary 主資料檔案 name student data,資料檔案邏輯名稱 filename c db student data.mdf 資料檔案物理名稱 size 3mb...

建立SQL Server資料庫

建立sql server資料庫 1 以介面方式建立資料庫 下面在sql server management studio中建立資料庫 db database 具體操作步驟如下。1 啟動sql server management studio,並連線到sql server 2012中的資料庫。2 滑鼠...

SQL Server 建立資料庫

建立資料庫有兩種方式 方式1 圖形化介面建立 1.滑鼠右擊 資料庫 然後點選新建資料庫 2.設定常規選項卡 2.1 給資料庫命名,一般多個單詞要用下劃線連線,不建議用空格,如test db。2.2 所有者 預設即為當前伺服器的administrator,可以點選 把sa也加進來,很簡單不做截圖了。2...