jjzjj

选读SQL经典实例笔记03_DML和元数据

1. 复制数据到另一个表1.1.  sqlinsertintodept_east(deptno,dname,loc)selectdeptno,dname,locfromdeptwherelocin('NEWYORK','BOSTON')2. 复制表定义2.1. 复制表结构,而不复制数据2.2. MySQL2.3. PostgreSQL2.4. Oracle2.5. sqlcreatetabledept_2asselect*fromdeptwhere1=02.6. SQLServer2.6.1.  sqlselect*intodept_2fromdeptwhere1=02.7. DB22.7.1

MySQL库和表的操作(DDL) 和 数据增删改(DML)

文章目录💒创建和管理表🚏基础知识🚀一条数据存储的过程🚄标识符命名规则🚒MySQL中的数据类型🚏创建和管理数据库🚀创建数据库🚬方式1:创建数据库🚬方式2:显式了指名了要创建的数据库的字符集🚬方式3:判断数据库是否已经存在,不存在则创建数据库(推荐)🚭注意:DATABASE不能改名。一些可视化工具可以改名,它是建新库,把所有表复制到新库,再删旧库完成的。🚄使用数据库🚬查看当前所有的数据库🚬查看当前正在使用的数据库🚬查看指定库下的所有库🚬查看数据的创建信息🚬使用/切换数据库🚭注意:要操作表格和数据之前必须先说明是对哪个数据库进行操作,否则就要对所有对象加上“数据库名”。🚒修改数据库🚬更改数据库字符集

MySQL库和表的操作(DDL) 和 数据增删改(DML)

文章目录💒创建和管理表🚏基础知识🚀一条数据存储的过程🚄标识符命名规则🚒MySQL中的数据类型🚏创建和管理数据库🚀创建数据库🚬方式1:创建数据库🚬方式2:显式了指名了要创建的数据库的字符集🚬方式3:判断数据库是否已经存在,不存在则创建数据库(推荐)🚭注意:DATABASE不能改名。一些可视化工具可以改名,它是建新库,把所有表复制到新库,再删旧库完成的。🚄使用数据库🚬查看当前所有的数据库🚬查看当前正在使用的数据库🚬查看指定库下的所有库🚬查看数据的创建信息🚬使用/切换数据库🚭注意:要操作表格和数据之前必须先说明是对哪个数据库进行操作,否则就要对所有对象加上“数据库名”。🚒修改数据库🚬更改数据库字符集

Mysql基础篇(一)之DDL、DML、DQL、DCL

一.SQL语句分类SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。分类全称说明DDLDataDefinitionLanguage数据定义语言,用来定义数据对象(数据库,表,字段)DMLDataManipulationLanguage数据操作语言,用来对数据库表中的数据进行增删改DQLDataQueryLanguage数据查询语言,用来查询数据库中表的记录DCLDataControlLanguage数据控制语言,用来创建数据库用户、控制数据库的访问权限二.DDLDataDefinitionLanguage,数据定义语言,用来定义数据库对象(数据库,表,字段)。1.数据库操作

【MySQL入门】-- MySQL的SQL分类:DDL、DML、DQL、DCL快速入门

目录一、SQL分类二、讲解DDL、DML、DCL、DQL、TCL1.常用的DDL(数据定义语言)的操作2.常用的DML(数据操作语言)的操作3.常用DCL(数据控制语言)的操作 4.常用DQL(数据查询语言)的操作5.常用TCL(事务控制语言)的操作前言:前面我们已经简单介绍过了数据库的概述以及数据库的一些操作,但是呢还有很多小伙伴分不太清DDL,DML,DQL以及DCL是什么,那么我们今天就来讲解一下这些到底是什么,如有错误的地方,欢迎各位大佬指正,本人定加以整改!一、SQL分类SQL语句是数据库操作必备的语句,我们把它主要分为:DDL、DML、DCL、DQL、TCL。DDL(DataDef

Java开发 - MybatisPlus框架初体验

目录前言MyBatisPlus什么是MyBatisPlus特性SpringBoot整合MyBatisPlus创建项目添加依赖

Java开发 - MybatisPlus框架初体验

目录前言MyBatisPlus什么是MyBatisPlus特性SpringBoot整合MyBatisPlus创建项目添加依赖

【MySQL】数据库SQL语句之DML

目录前言:一.DML添加数据1.1给指定字段添加数据1.2给全部字段添加数据1.3批量添加数据二.DML修改数据三.DML删除数据四.结尾前言: 时隔一周,啊苏今天来更新啦,简单说说这周在做些什么吧,上课、看书、放松等,哈哈哈,所以博客就这样被搁了。 今天感觉不错,给大家带来DML操作数据的SQL语句和DQL查询数据的SQL语句,分两篇写,再写这周看书的收获,开整。一.DML添加数据 前面学习的DDL语句让我们能够创建数据库,创建表,创建字段,这就相当于一个躯壳,本身表里是没有内容的。 学习完DML语句,就可以为表里添加数据,不再是一张空表了。1.1给指定字段添加数据insertinto表名(

MySQL 5.5.30 级联触发器不起作用

出于某种原因,在MySQL5.5.30机器上,从第二个表中删除行的触发器不再触发第二个表上的删除触发器。这在我们本地的MySQL版本5.5.25上完美运行我没有找到任何可以解释这种行为的文档,有人可能有同样的问题吗?这要么是MySQL5.5.25以上版本中出现的错误,要么是意外启用的“功能”。UPDATEtable1=>firesBEFOREUPDATEtriggerONtable1table1BEFOREUPDATETRIGGERexecutes:DELETEFROMtable2=>shouldfireBEFOREDELETEtriggerontable2(butdoesn't)ta

MySQL 5.5.30 级联触发器不起作用

出于某种原因,在MySQL5.5.30机器上,从第二个表中删除行的触发器不再触发第二个表上的删除触发器。这在我们本地的MySQL版本5.5.25上完美运行我没有找到任何可以解释这种行为的文档,有人可能有同样的问题吗?这要么是MySQL5.5.25以上版本中出现的错误,要么是意外启用的“功能”。UPDATEtable1=>firesBEFOREUPDATEtriggerONtable1table1BEFOREUPDATETRIGGERexecutes:DELETEFROMtable2=>shouldfireBEFOREDELETEtriggerontable2(butdoesn't)ta