飞道的博客

值得白嫖的数据库常用操作语句汇总(数据库、数据表、数据操作)

577人阅读  评论(0)

目录

一、数据库操作语句

创建数据库操作

修改数据库

新增数据文件

新增日志文件

重命名数据库

修改文件属性

删除数据库文件

使用数据库

删除数据库

二、数据表操作语句

新建数据表

由其他表创建新表

数据表新增列

删除数据表

三、数据操作语句

数据表中数据的插入

数据表中某些数据的修改

数据表或表内元素的删除


Hello,你好哇,我是灰小猿!一个超会写bug的程序猿!

最近在进行SQL server数据库的相关学习,所以对该数据库的一些常用的操作语句进行了些总结。在这里和小伙伴们一起分享一下。先从最基本的数据库的操作语句开始。

一、数据库操作语句

创建数据库操作


  
  1. create database 数据库名
  2. /*新建数据文件*/
  3. on(
  4. name = 数据文件逻辑名称,
  5. filename = '数据文件物理名称.mdf',
  6. size = 文件起始大小,
  7. maxsize = 文件最大大小,(不设置时默认无限大)
  8. filegrowth = 文件每次增长大小(以MB或百分比增长)
  9. )
  10. /*创建日志文件*/
  11. log on(
  12. name = 日志文件逻辑名,
  13. filename = '日志文件物理名.ldf',
  14. size = 日志文件初始大小,
  15. maxsize = 文件最大大小,(不设置时默认无限大)
  16. filegrowth = 文件每次增长大小(以MB或百分比增长)
  17. )

 

修改数据库

新增数据文件


  
  1. alter database 数据库名称
  2. add file(
  3. name=数据文件逻辑名,
  4. filename= '物理文件名.mdf',
  5. size=数据文件初始大小,
  6. maxsize=数据文件最大值,
  7. filegrowth = 文件每次增长大小(以MB或百分比增长)
  8. )

 

新增日志文件

新增日志文件与数据文件的不同之处是:在add后需要加上log 同时物理文件名后缀为ldf


  
  1. alter database 数据库名称
  2. add log file(
  3. name = 日志文件逻辑名,
  4. filename = '物理文件名.ldf',
  5. size = 日志文件起始大小,
  6. maxsize=数据文件最大值,
  7. filegrowth = 文件每次增长大小(以MB或百分比增长)
  8. )

 

重命名数据库


  
  1. /*修改数据库名称的语法:*/
  2. /*第一钟:*/
  3. alter database databaseName
  4. modify name = newDatabaseName
  5. /*第二种:*/ `
  6. exec sp_renamedb '原名','新名'

 

修改文件属性

修改文件属性 可以修改的属性有:filename,size,filegrowth,maxsize


  
  1. alter database databaseName
  2. modify file(
  3. name=fileName,
  4. maxsize= 120mb,
  5. filegrowth= 20mb
  6. )

 

删除数据库文件


  
  1. alter database databaseName
  2. remove file fileName

 

使用数据库

use database databaseName 

 

删除数据库

drop database databaseName

 

二、数据表操作语句

新建数据表


  
  1. use 数据库名
  2. create table 表名{
  3. liet1 数据类型 1,
  4. liet2 数据类型 2,
  5. liet3 数据类型 3
  6. }

 

由其他表创建新表


  
  1. use databaseName
  2. select list1,list2,list3 into newTableName
  3. from tableName

 

数据表新增列


  
  1. use databaseName
  2. alter table tableName
  3. add列名 数据类型

 

删除数据表


  
  1. use library2012
  2. drop table 读者信息 1

 

三、数据操作语句

数据表中数据的插入


  
  1. /*多行插入时括号后加逗号*/
  2. use databaseName
  3. insert into tableName values ( 'info1', 'info2'...)

 

数据表中某些数据的修改


  
  1. use databaseName
  2. update tableName
  3. set 修改列 1=修改的内容 1,修改列 2=修改的内容 2
  4. where 先决条件

 

数据表或表内元素的删除


  
  1. use databaseName
  2. delete tableName
  3. where 先决条件

 

好了,关于数据库创建及数据表的一些常用操作就先和小伙伴分享到这里啦,有不足的地方还希望各位大佬能够提出更正,之后也会继续更新有关数据库查询等相关操作语句的总结。

觉得不错记得点赞关注哟!

大灰狼陪你一起进步!


转载:https://blog.csdn.net/weixin_44985880/article/details/108629742
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场