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

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 databaseNamemodify name = newDatabaseName/*第二種:*/`exec sp_renamedb '原名','新名'

 

修改檔案屬性

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

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

 

刪除資料庫檔案

alter database databaseNameremove file fileName

 

使用資料庫

use database databaseName

 

刪除資料庫

drop database databaseName

 

二、資料表操作語句

新建資料表

use 資料庫名create table 表名{liet1 資料型別1,liet2 資料型別2,liet3 資料型別3}

 

由其他表建立新表

use databaseNameselect list1,list2,list3 into newTableNamefrom tableName

 

資料表新增列

use databaseNamealter table tableNameadd列名 資料型別

 

刪除資料表

use library2012drop table 讀者資訊1

 

三、資料操作語句

資料表中資料的插入

/*多行插入時括號後加逗號*/use databaseNameinsert into tableName values ('info1','info2'...)

 

資料表中某些資料的修改

use databaseNameupdate tableNameset 修改列1=修改的內容1,修改列2=修改的內容2where 先決條件

 

資料表或表內元素的刪除

use databaseNamedelete tableNamewhere 先決條件

 

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


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30239065/viewspace-2722483/,如需轉載,請註明出處,否則將追究法律責任。

相關文章