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

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

 

目录

一、数据库操作语句

创建数据库操作

修改数据库

新增数据文件

新增日志文件

重命名数据库

修改文件属性

删除数据库文件

使用数据库

删除数据库

二、数据表操作语句

新建数据表

由其他表创建新表

数据表新增列

删除数据表

三、数据操作语句

数据表中数据的插入

数据表中某些数据的修改

数据表或表内元素的删除


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

image.gif编辑

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

一、数据库操作语句

创建数据库操作

create database 数据库名
/*新建数据文件*/
on(
name = 数据文件逻辑名称,
filename = '数据文件物理名称.mdf',
size = 文件起始大小,
maxsize = 文件最大大小,(不设置时默认无限大)
filegrowth = 文件每次增长大小(以MB或百分比增长)
)
/*创建日志文件*/
log on(
name = 日志文件逻辑名,
filename = '日志文件物理名.ldf',
size = 日志文件初始大小,
maxsize = 文件最大大小,(不设置时默认无限大)
filegrowth = 文件每次增长大小(以MB或百分比增长)
)

image.gif

修改数据库

新增数据文件

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

image.gif

新增日志文件

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

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

image.gif

重命名数据库

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

image.gif

修改文件属性

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

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

image.gif

删除数据库文件

alter database databaseName
remove file fileName

image.gif

使用数据库

use database databaseName

image.gif

删除数据库

drop database databaseName

image.gif

二、数据表操作语句

新建数据表

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

image.gif

由其他表创建新表

use databaseName
select list1,list2,list3 into newTableName
from tableName

image.gif

数据表新增列

use databaseName
alter table tableName
add列名 数据类型

image.gif

删除数据表

use library2012
drop table 读者信息1

image.gif

三、数据操作语句

数据表中数据的插入

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

image.gif

数据表中某些数据的修改

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

image.gif

数据表或表内元素的删除

use databaseName
delete tableName
where 先决条件

image.gif

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

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

大灰狼陪你一起进步!

image.gif编辑

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
16天前
|
存储 SQL 监控
Visual Basic与数据库交互:实现数据访问和管理
【4月更文挑战第27天】本文探讨了使用Visual Basic进行数据库编程的基础,包括数据库基础、连接、数据访问技术如ADO.NET,数据绑定,事务处理,存储过程与视图。还强调了性能优化、安全性、测试与调试,以及持续维护的重要性。通过掌握这些概念和技巧,开发者能构建高效、可靠的数据驱动应用。
|
18天前
|
关系型数据库 数据库
关系型数据库的数据完整性
关系型数据库通过一系列机制和技术手段来确保数据的完整性,从而为用户提供准确、一致和可靠的数据服务。这些措施对于保障数据的质量、满足用户需求以及维护系统的稳定运行具有重要意义。
20 5
|
13天前
|
DataWorks Oracle 关系型数据库
DataWorks操作报错合集之尝试从Oracle数据库同步数据到TDSQL的PG版本,并遇到了与RAW字段相关的语法错误,该怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
30 0
|
2天前
|
分布式计算 Java 关系型数据库
|
5天前
|
NoSQL 关系型数据库 数据库
数据库同步 Elasticsearch 后数据不一致,怎么办?
数据库同步 Elasticsearch 后数据不一致,怎么办?
13 0
|
11天前
|
SQL 关系型数据库 MySQL
【MySQL-1】理解关系型数据库&数据的数据模型
【MySQL-1】理解关系型数据库&数据的数据模型
|
13天前
|
分布式计算 DataWorks 关系型数据库
DataWorks产品使用合集之在使用 DataWorks 数据集成同步 PostgreSQL 数据库中的 Geometry 类型数据如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
24 0
|
14天前
|
Java 关系型数据库 MySQL
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
|
17天前
|
存储 安全 数据管理
新一代数据库技术:融合区块链的分布式数据存储系统
传统数据库系统面临着数据安全性、可信度和去中心化等挑战,而区块链技术的兴起为解决这些问题提供了新的思路。本文介绍了一种新一代数据库技术,将区块链技术与传统的分布式数据存储系统相融合,实现了更高水平的数据安全性和可信度,以及去中心化的优势。通过结合区块链的不可篡改性和分布式存储系统的高性能,这一新型数据库技术将在未来的数据管理领域发挥重要作用。
|
19天前
|
SQL 关系型数据库 API
从API获取数据并将其插入到PostgreSQL数据库:步骤解析
使用Python处理从API获取的数据并插入到PostgreSQL数据库:安装`psycopg2`,建立数据库连接,确保DataFrame与表结构匹配,然后使用`to_sql`方法将数据插入到已存在的表中。注意数据准备、权限设置、性能优化和安全处理。