DDL和DML

DML(Data Manipulation Language)数据操纵语言:

适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等.

DDL(Data Definition Language)数据定义语言:

适用范围:对数据库中的某些对象(例如,database,table)进行管理,如Create,Alter和Drop.

一、DDL(数据定义语言,Data Definition Language)

建库、建表、设置约束等:create\drop\alter

1、创建数据库:

create database IF NOT EXISTS hncu CHARACTER SET utf8;

2、创建表格:

use hncu;

create table IF NOT EXISTS stud(

id int,

name varchar(30),

age int

);

3、更改表结构(设置约束)

desc stud; //查看表结构

alter table stud drop column age;

alter table stud add column age int;

4、删除表、删除数据库

drop table stud;

drop database hncu;

二、DML (数据操纵语言,Data Manipulation Language )

主要指数据的增删查改: Select\delete\update\insert\call

select * from stud;

select name,age from stud; //查询指定的列

select name as 姓名, age as 年龄 from stud;

相关推荐
SEO_juper8 分钟前
解决根本问题:确保网站被搜索引擎收录与索引的完整指南
数据库·搜索引擎·seo·数字营销
xuanloyer9 分钟前
oracle从入门到精通--逻辑存储结构
数据库·oracle
低头不见20 分钟前
CTE聚合查询,性能优化不止10几倍
java·sql·postgresql
马克学长20 分钟前
SSM宠物销售系统的设计和实现drlq42wv(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·宠物·ssm 框架·宠物销售管理
YZD082622 分钟前
oracel数据库渗透思路
数据库
故事不长丨30 分钟前
解锁C#编程秘籍:封装、继承、多态深度剖析
开发语言·数据库·c#
Databend32 分钟前
如何打造AI时代的数据基石
数据库
dishugj40 分钟前
[ORACLE-RMAN]rman备份报错ORA-00245解决
数据库·oracle
herinspace41 分钟前
管家婆软件中如何运用商品副单位
运维·服务器·数据库·windows·电脑