mysql的增加删除修改查询语句_SQL语句处理一些修改、新增、删除、修改属性操作(MySql)...

Oracle部分

方法一:

直接(手动)去修改数据库名称,数据库表名称,数据库列名称、列属性

方法二:

使用SQL语句去修改

-- 修改表名

ALTER TABLE tableName RENAME newTableName;

-- 新增列名

ALTER TABLE tableName ADD COLUMN columnName VARCHAR(10);

-- 删除表列

ALTER TABLE tableName DROP COLUMN columnName;

-- 修改列名,列长度大小

ALTER TABLE tableName CHANGE COLUMN oldColumnName newColumnName VARCHAR(200);

-- 区分大小写,修改列大小、编码格式(修改属性)

ALTER TABLE tableName MODIFY columnName VARCHAR(50) collate gbk_bin;

-- table新增字段colunmName,设定长度,设定编码,设定排序规则,设定是否为空,设定注释

ALTER TABLE table ADD COLUMN columnName VARCHAR(200) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '备注';

ALTER TABLE table ADD COLUMN dateTypeColumnName DATETIME NULL COMMENT '时间类型字段';

MySQL部分

-- 修改T表中C列的长度为2000(确保之前数据没有2000)

ALTER TABLE tableName MODIFY COLUMN columnName VARCHAR(2000);

-- 修改表中字段在表结构中的位置(修改oldColumn的位置到column后面),关键字:CHANGE 、AFTER

ALTER TABLE tableName CHANGE oldColumn newColumn newColumnType AFTER column ;

-- 两张表字段一样,需要把两张表合并成为一张新表:关键字:UNION ALL

SELECT ab.* FROM (SELECT a.* FROM tableA AS a UNION ALL SELECT b.* FROM tableB AS b) AS ab

--四舍五入方式,数据库中colA,获取到默认是一个整数,关键字:ROUND(X)

SELECT ROUND(t.colA) FROM tableName AS t;

--四舍五入方式百分数方式,数据库中有两个字段 colA、colB,例如下面求百分比,并保留两位小数,关键字:ROUND(X,D)

SELECT ROUND(t.colA / colB * 100, 2) FROM tableName AS t;

SQL语句汇总(二)——数据修改、数据查询

SQL语句第二篇,不说废话直接开始吧. 首先创建一张表如下,创建表的方法在上篇介绍过了,这里就不再赘述. 添加新数据: INSERT INTO () VA ...

DB2 alter 新增/删除/修改列

SQL语句 增加列.修改列.删除列 1 添加字段 语法 : alter table 表名称 add 字段名称 类型 demo: alter table tableName add columnName ...

JavaScript学习笔记-商品管理新增/删除/修改功能

Javascript-商品管理新增/删除/修改功能

MySQL数据库表的数据插入、修改、删除、查询操作及实例应用

一.MySQL数据库表的数据插入.修改.删除和查询 CREATE DATABASE db0504; USE db0504; CREATE TABLE student ( sno ) NOT NULL ...

Mysql常用sql语句(24)- delete 删除数据

测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 前言 delete 也属于DML语句(数据操纵语句) ...

sql语句之随机查询记录和批量插入--基于mysql

本周遇到了好几次数据库方面的问题,一个是上一篇文章提到的因为要修改数据结构引起的在表间复制字段的需求,另一个就是这篇文章要写的:1,从某个数据表中按照某个字段不重复的随机选取几百条记录:2,然后把这些 ...

asp.net(C#)html无限分类树 可新增 删除 修改

SQL语句(五)数据的修改

数据的修改 UPDATE 格式 UPDATE 表名 SET 字段名 = 字段值(这个可以是表达式) [WHERE 条件表达式] 关系运算符 (>.<.>=. <=.=.< ...

asp.net LINQ连接数据库SQL执行数据的增加、修改、删除、查询操作

查询数据库中的数据 using System; using System.Collections.Generic; using System.Linq; using System.Web; using ...

随机推荐

strtr和str_replace字符替换函数

(一)strtr是字符替换函数 (1)单个字符替换:

深入浅出设计模式——观察者模式(Observer Pattern)

模式动机 建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应.在此,发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而 ...

C++中的多态与虚函数的内部实现

1.什么是多态         多态性可以简单概括为“一个接口,多种行为”.         也就是说,向不同的对象发送同一个消息, 不同的对象在接收时会产生不同的行为(即方法).也就是说,每个对象可 ...

多线程之RunLoop

*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...

Modeling ->; Mixamo auto rigging ->; UE4 retargeting

In general, there are 3 ways we can work with the Blender-UE4 pipeline:   1 Model character Export m ...

2018-2019-1 20189201 《LInux内核原理与分析》第六周作业

希望是美好的 但仅仅是所想 一.书本第五章知识总结[系统调用的三层机制(下)] 深入理解系统调用的过程 system_call并不是一个普通的函数,只是一段汇编代码的起点,且内部没有严格遵守函数调用堆 ...

python修炼第六天

越来越难了....现在啥也不想说了,撸起袖子干. 1 面向对象 先来个例子: 比如人狗大战需要有狗,人所以创建两个类别模子def Person(name,sex,hp,dps): dic = {&qu ...

【框架】用excel管理测试用例需要的参数数据(二)

一.总体思路 以类为excel名,测试方法名为sheet名,建立excel文件.用jxl包里的方法去读取excel文件里的内容,然后用testng里的dataprovider,将数据传递给测试用例 二 ...

SharePoint Framework 构建你的第一个web部件(三)

博客地址:http://blog.csdn.net/FoxDave 本篇接上一讲,我们一起来看一下如何部署和测试本地开发的web部件. 在SharePoint中预览web部件 SharePoint ...

你可能感兴趣的:(mysql的增加删除修改查询语句_SQL语句处理一些修改、新增、删除、修改属性操作(MySql)...)