資料庫語法 sql server

2021-08-03 23:08:21 字數 1298 閱讀 8363

資料庫的實現

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...