值得白嫖的資料庫常用操作語句彙總(資料庫、資料表、資料操作)

qwer1030274531發表於2020-09-19

目錄

一、資料庫操作語句

建立資料庫操作

修改資料庫

新增資料檔案

新增日誌檔案

重新命名資料庫

修改檔案屬性

刪除資料庫檔案

使用資料庫

刪除資料庫

二、資料表操作語句

新建資料表

由其他表建立新表

資料表新增列

刪除資料表

三、資料操作語句

資料表中資料的插入

資料表中某些資料的修改

資料表或表內元素的刪除


Hello,你好哇,我是灰小猿!一個超會寫bug的程式猿!

最近在進行SQL server資料庫的相關學習,所以對該資料庫的一些常用的操作語句進行了些總結。在這裡和小夥伴們一起分享一下。先從最基本的資料庫的操作語句開始。

一、資料庫操作語句

建立資料庫操作

create database 資料庫名

/*新建資料檔案*/

on(

name = 資料檔案邏輯名稱,

filename = '資料檔案物理名稱.mdf',

size = 檔案起始大小,

maxsize = 檔案最大大小,(不設定時預設無限大)

filegrowth = 檔案每次增長大小(以MB或百分比增長)

)

/*建立日誌檔案*/

log on(

name = 日誌檔案邏輯名,

filename = '日誌檔案物理名.ldf',

size = 日誌檔案初始大小,

maxsize = 檔案最大大小,(不設定時預設無限大)

filegrowth = 檔案每次增長大小(以MB或百分比增長)

)

 

修改資料庫

新增資料檔案

alter database 資料庫名稱

add file(

name=資料檔案邏輯名,

filename='物理檔名.mdf',

size=資料檔案初始大小,

maxsize=資料檔案最大值,

filegrowth = 檔案每次增長大小(以MB或百分比增長)

)

 

新增日誌檔案

新增日誌檔案與資料檔案的不同之處是:在add後需要加上log 同時物理檔名字尾為ldf

alter database 資料庫名稱

add log file(

name = 日誌檔案邏輯名,

filename = '物理檔名.ldf',

size = 日誌檔案起始大小,

maxsize=資料檔案最大值,

filegrowth = 檔案每次增長大小(以MB或百分比增長)

)

 

重新命名資料庫

/*修改資料庫名稱的語法:*/
/*第一鍾:*/
alter database databaseName
modify name = newDatabaseName

/*第二種:*/`
exec sp_renamedb '原名','新名'

 

修改檔案屬性

修改檔案屬性 可以修改的屬性有:filename,size,filegrowth,maxsize

alter database databaseName
modify file(
name=fileName,
maxsize=120mb,
filegrowth=20mb
)

 

刪除資料庫檔案

alter database databaseName
remove file fileName

 

使用資料庫

use database databaseName 

 

刪除資料庫

drop database databaseName

 

二、資料表操作語句

新建資料表

use 資料庫名

create table 表名{

liet1 資料型別1,

liet2 資料型別2,

liet3 資料型別3

}

 

由其他表建立新表

use databaseName

select list1,list2,list3 into newTableName

from tableName

 

資料表新增列

use databaseName

alter table tableName

add列名 資料型別

 

刪除資料表

use library2012
drop table 讀者資訊1

 

三、資料操作語句

資料表中資料的插入

/*多行插入時括號後加逗號*/

use databaseName

insert into tableName values ('info1','info2'...)

 

資料表中某些資料的修改

use databaseName

update tableName

set 修改列1=修改的內容1,修改列2=修改的內容2

where 先決條件

 

資料表或表內元素的刪除

use databaseName

delete tableName

where 先決條件

 

好了,關於資料庫建立及資料表的一些常用操作就先和小夥伴分享到這裡啦,有不足的地方還希望各位大佬能夠提出更正,之後也會繼續更新有關資料庫查詢等相關操作語句的總結。

覺得不錯記得點贊關注喲!

大灰狼陪你一起進步!

我的部落格即將同步至騰訊雲+社群,邀請大家一同入駐:https://cloud.tencent.com/developer/support-plan?invite_code=389yyefwcqw4k

相關文章