資料庫的實現
2.1t-sql語句回顧
1.新增資料
語法:(單條插入)
insert [into] 表名(列名
1,列名
2……) values(值1,值
2…….)
(多條插入)
insert [into] 表名
select 值1,值
2….. unio
select 值
1,值
2……(表存在)
insert [into] 新錶名
select 列名
1,列名
2…from 舊表名
(表不存在)
select 列名
1,列名
2…..
into 新錶名
from 舊表名
2.修改資料
update 表名
set 列名=
值,…. [where 條件
3.查詢資料
select 列1,列
2…. from 表名
where
條件
4.刪除資料
資料可恢復,但標識列不可自動恢復
delete from 表名
where 條件
資料不可恢復,但標識列不可自動恢復
truncate table 表名
2.2資料庫檔案組成
主資料檔案
:*.mdf;
次要資料檔案:*.ndf;
日誌檔案:*.ldf
2.2.1 建立資料庫
語法:create datadase 資料庫名
on [primary]
name = 邏輯檔名,
filename = 物理檔名,
size = 大小,
maxsize = 最大容量
|unlimited
filegrowth = 增長量 (
0表示不增長)
log on
name = 邏輯檔名,
filename = 物理檔名,
size = 大小,
maxsize = 最大容量
|unlimited
filegrowth = 增長量 (
0表示不增長)
2.2.2刪除資料庫
語法:drop database 資料庫名
判斷資料庫是否存在
if exists(select * from sysdatabases where name = 『資料庫名』)
SQLServer 資料庫語法
1.資料庫轉換格式 字串轉換為日期格式 convert datetime,2010 02 10 2.單純獲取資料庫時間 select getdate 3.getdate 可以與 2010 09 25 這樣的日期字串比較 4.資料查詢 乙個伺服器兩個庫select from utildata.dbo....
SQLServer2008資料庫 基礎語法
基本語法 一般語言的語法,基礎資料型別,變數賦值操作,條件,迴圈。sql特有操作 建立臨時表,增刪改查資料 執行sql 等操作 定義變數 declare a int declare user1 nvarchar 50 set賦值 set a 5 select 賦值 select a 張三 selec...
資料庫語法
建立乙個資料表 create table 表名 列名1型別1 約束,列名2型別 2 約束,列名 n型別n 約束 建立表時直接建立各種約束 create table 表名 列名1型別1 primary key 列名1,列名2,列名 n 主鍵約束列名2 型別2 unique,唯一約束列名3 型別3 id...