精华内容
下载资源
问答
  • 一、数据库操作语句 创建数据库操作 修改数据库 新增数据文件 新增日志文件 使用数据库 删除数据库 二、数据表操作语句 新建数据表 由其他表创建新表 数据表新增列 三、数据操作语句 数据表中数据的插入...

    目录

    一、数据库操作语句

    创建数据库操作

    修改数据库

    新增数据文件

    新增日志文件

    重命名数据库

    修改文件属性

    删除数据库文件

    使用数据库

    删除数据库

    二、数据表操作语句

    新建数据表

    由其他表创建新表

    数据表新增列

    删除数据表

    三、数据操作语句

    数据表中数据的插入

    数据表中某些数据的修改

    数据表或表内元素的删除


    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

    展开全文
  • 数据库列名修改语句

    2020-07-21 11:54:03
    每个数据库不一样,修改语句也不一样: oracle: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名 sql server: exec sp_rename ‘[表名].[列名]’,’[表名].[新列名]’ mysql: ALTER TABLE 表名 CHANGE 列名 新...

    在这里插入图片描述
    在这里插入图片描述

    每个数据库不一样,修改的语句也不一样:

    • oracle: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名
    • sql server: exec sp_rename ‘[表名].[列名]’,’[表名].[新列名]’
    • mysql: ALTER TABLE 表名 CHANGE 列名 新列名 列类型
    展开全文
  • 1.修改表名 alter table student rename students; 2.字段 column (1)添加字段 ALTER TABLE 表名 ADD COLUMN 字段名 字段类型; alter table student add column phone char(30); (2)删除字段 alter ...

    1.修改表名

    alter table student rename students;
    

    2.字段   column

    (1)添加字段

    ALTER TABLE 表名 ADD COLUMN 字段名 字段类型;
    
    alter table student add column phone char(30);
    

    (2)删除字段

    alter table student drop column phone;
    

    (3)修改字段名称

    alter table student change name names char(30);
    

    (4)修改字段类型

    alter table student modify name char(32);
    
    alter table student modify name char(32);

    (5)修改字段名称和类型

    alter table student change name names int;

    (6)修改字段的位置

      注意:只能把一个字段放在别的字段的后面  只能用after,        不能用 before

    alter table student change names name char(40) after class;
     
    把names字段改成name,类型为char(40),并且把names放在class后面
    

    3.值  value

    (1)修改

    update student set name="老刘" where id=1;
    

    (2)删除

    delete from student where id=1;
    

     

     

     

    展开全文
  • 问题:在查询数据库数据的时候只要查询语句中包含中文,但参数未乱码,查询没有返回数据解决方法:开始以为是文件编码问题,看了一下数据库编码和源文件编码,均为为utf-8,不是编码问题。百度了一下,然后在更改了...

    问题:在查询数据库数据的时候只要查询语句中包含中文,但参数未乱码,查询没有返回数据

    解决方法:开始以为是文件编码问题,看了一下数据库编码和源文件编码,均为为utf-8,不是编码问题。

    百度了一下,然后在更改了数据库连接url为 jdbc:mysql://DB_HOST:DB_PORT/DB_NAME?characterEncoding=UTF-8,问题解决。

    展开全文
  • Linux系统中Oracle数据库使用SELECT语句检索数据(1)实例应用 1,首先切换到Oracle用户,并进入数据库#sql / as sysdba2,启动数据库,并连接样例及表格,启动命令#startup,连接样例#conn scott/tiger3,select...
  • Oracle,SQL Server 数据库交MySql数据库,Sql语句差异 1.关系型数据库 百度百科 关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体...
  • 数据库常用建表语句

    千次阅读 2018-08-15 16:17:00
    Mysql数据库 常用操作语句 2017年09月16日 12:17:11 阅读数:629 用户管理:  1、新建用户:  >CREATE USER name IDENTIFIED BY 'ssapdrow';  2、更改密码:  >SET PASSWORD FOR name=PASSWORD('fdddfd');...
  • 数据库常用sql语句总结

    万次阅读 多人点赞 2018-12-14 16:16:32
    1.SELECT 语句 2.SELECT DISTINCT 语句 3.WHERE 子句 4.AND 和 OR 运算符 5.ORDER BY 语句 6.INSERT INTO 语句 7.Update 语句 8.DELETE 语句 二、高级 1.TOP 子句 2.LIKE 操作符 3.SQL 通配符 4.IN...
  • MYSQL 数据库的常用语句

    万次阅读 多人点赞 2018-01-05 08:28:34
    一 、常用操作数据库的命令 1.show databases; 查看所有的数据库 2.create database test; 创建一个叫test的数据库 3.drop database test;删除一个叫test的数据库 5.show tables; 在选中的数据库之中查看所有的表 ...
  • mysql数据库常用sql语句

    万次阅读 多人点赞 2018-11-03 21:10:01
    数据库可以用图形化工具来实现一系列操作,这里涉及一些cmd命令行 首先要配置好环境变量可以全局操作命令,不然只能在mysql的安装目录下进行操作,这里不再叙述 1. 进入数据库: mysql -u root -p (默认用户名为...
  • 数据库DML语句

    千次阅读 2014-10-16 23:59:25
    数据库DML语句就是数据库的操作语句
  • 数据库——数据更新select语句

    万次阅读 2018-06-18 21:09:42
    1.对于student表,将所有所在系部信息为’CS’的改为’计算机科学系’ Update student Set sdept=’计算机科学系’ Where sdept=’cs’... Update course Set ccredit=3 Where cname=’数据结构’ 3.对于stude...
  • EXEC sp_rename '表名.[原列名]', '新列名', 'COLUMN'
  • SQL语句操作MYSQL数据库数据
  • 修改数据库的sql语句_alter的使用

    千次阅读 2015-12-31 14:42:12
    有的时候数据库表建好了,发现有些字段需要修改后者添加某些字段,对于sql熟悉的话那还好,对于sql不熟悉的话那可就要小心点咯,特别是生产环境涉及一些金额但又必须做出修改的时候就更加要小心了,因为如果修改不当...
  • MySQL 数据库利用alter语句修改表字段属性实例演示,如何拓展表字段长度,sql语句修改表字段名称和类型。 给表添加字段。 给表删除字段。 修改字段类型,扩充字段长度。 修改字段名,字段类型。
  • 简单的一条update语句执行很久没反应 update user set name = '张三' where userid = '001' 类似上面这样一句超级简单的update更新的语句,就是死活“正在执行”然后就......没有然后了 解决方案: 查看锁表...
  • MySql数据库中SQL语句的全面总结

    千次阅读 2020-09-16 15:20:58
    SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。下文是对这四种语言以及事务处理语言的小总结 SQL(Structed Query Language...2.2 UPDATE子句修改数据库数据 2.3 DELET
  • Java页面操作数据库修改数据

    千次阅读 2019-06-08 12:19:55
    Java操作数据库修改数据的大概流程:(与新增基本一样) 1)创建数据库连接(这里用的是MySQL数据库) private static String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/test";...
  • 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。 所谓“数据库”是以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与...
  • 数据控制语句:用于控制不同的数据段直接的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限权限和安全级别,主要包括关键字grant、revoke等。其主要是DBA用来管理系统中的对象权限时使用,...
  • MySQL数据库:SQL语句的执行过程

    千次阅读 多人点赞 2021-02-22 03:59:20
    我们的系统在和 MySQL 数据库进行通信前,需要先和数据库建立连接,而这个功能就是由MySQL驱动底层帮我们完成的,建立完连接之后,我们只需要发送 SQL 语句就可以执行 CRUD 了。如下图所示: 一次 SQL 请求就会...
  • 基础SQL语句整理:修改字段类型、无主键数据重复删除、复制表数据、返回当前插入数据的主键(ID)、备份数据库。 基础SQL语句执行方法:ExecuteNonQuery()、ExecuteScalar()方法用途,区别。
  • 同系列的第三篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9455721。连接数据库与SQL语句的Select语句初步。这一章将介绍如何使用ADO对象连接数据库,以及使用SQL语句打开表。
  • 数据库基础语句

    万次阅读 多人点赞 2018-10-02 14:29:02
    文章目录DDL数据库表索引DML查找语句以及注意事项DCL别名group by的注意事项常见问题sql语句的执行顺序where和having的区别Not null unique和primary key的区别内连接 左连接 右连接 外连接MySQL中between and的取值...
  • 想要修改本地归档目录,不能直接使用MODIFY语句,需要先增加一个另一个目录的本地归档,再删掉原目录的本地归档: ALTER DATABASE MOUNT; ALTER DATABASE NOARCHIVELOG; ALTER DATABASE ADD ARCHIVELOG '...
  • C# 连接MySQL数据库的连接语句

    千次阅读 2013-10-16 14:42:45
    最经常不怎么用数据库的人来说,连接数据库语句有时很难搞定。最近用数据库MySQL,数据库安装的时候没按默认安装,将数据库端口设置成了3307,而不是3306,结果连接数据库语句: MySqlConnection mysqlconn = ...
  • 知识点:使用SQL语句创建完整版数据库、使用SQL语句创建表、数据库表创建好以后新增加字段、修改字段、删除字段的方法。删除数据库表和数据库的方法。 需要掌握的知识: SQL Server数据库第一课:常用数据库介绍、...
  • ORACLE 数据库表结构更改语句

    千次阅读 2017-02-22 13:57:03
    平时经常用到的数据库语句,并且也记录了下 DDL,DML,DCL语言的区别
  • 根据列名查找出表名(通用) SELECT TABLE_NAME from ...select * from [表A] where 有重复数据的列名 in (select 列名 from [表A] group by 列名 having count(列名) >1 ) 根据一个字...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 672,172
精华内容 268,868
关键字:

数据库更改数据语句