当前位置: 首页 > news >正文

DML数据操作语言

插入数据:
插入一行
insert into 表名 values(值1,值2);
插入指定字段
insert into 表名 (字段1名)values(值1);
插入多行数据
insert into 表名 values(值1,值2),(值1,值2);
指定字段插入多行数据
insert into 表名 (字段1) values (值1),(值1),(值1);

修改数据:

更新所有行
updata 表名 set 字段名=更改后的值;
更新指定行:更改主键为值的行中的字段为更改后的值
updata 表名 set 字段名=更改后的值 where 主键=值

删除数据:

删除指定行数据
delete from 表名 where 条件;
删除所有行数据,自增序列不清空
delete from 表名
清空所有数据,自增序列青空
truncate table 表名;
********************************
and or not可以加在where后的条件中如where name is not null;

设置主键:

主键:唯一标识数据库中的每条数据   特点非空且唯一
#第一种 create table category(id int primary key,name varchar(200) ); #第二种 create table category2(id int,name varchar(200),primary key(id) );

#创建数据表后设置主键

create table category(id int,name varchar(200)    
);
alter table category add primary key(id);
alter table category mofify id int primary key;
alter table category change id id int primary key;

删除主键:

alter table category drop primary key;

删除非空:

alter table category change id id int ;

设置主键自增:

#第一种
create table category(id int primar key auto_increment,name varchar(20)
);
#第二种已经设置主键
alter table category change id id  int auto_increment;

设置唯一索引:可以为空,且控制可以重复

create table category(id int ,name varcahr(20) unique
);#第二种
alter table category change name name varchar(20) unique;

删除唯一:

alter table category drop index name;

约束是基于数据类型的额外条件,用于限制数据的输入与删除;

默认值default:

create table category(id int ,name varchar(20),country varchar(50) default '中国'
);

 

 

 

 

 

http://www.rkmt.cn/news/73591.html

相关文章:

  • 2025年ISO认证服务满意度排行榜TOP5揭晓,ISO9001/ISO认证ISO认证代办费用
  • 2025/12/5 今天学gemini的day1 lecode1和26等
  • 国产操作系统凝思磐石4.x x86架构镜像下载
  • 全面解析DoS攻击:防御策略与应急响应指南
  • 要提高脑电模型的准确性,就必须让模型学会“无视个体差异”,抓住真正稳定、跨人的特征。
  • AI如何赋能游戏,为所有玩家创造更佳体验
  • cnn/rnn/Transformer
  • 意义的行为化:AI时代法律体系的数字通译与演进之道
  • laya给自己画边框
  • Владимир
  • VSCode使用Jupyter完整指南配备机器学习环境
  • 南京大学 AI 导论 Cart-Pole V1 游戏(强化学习)
  • 全网热议!2025年重庆全屋定制厂家销量推荐榜单
  • Andrew Ng 亲授:Machine Learning Yearning 中文版项目成功要素 - 指南
  • 必看!2025年值得信赖的文创产品定制制造厂家推荐
  • 12.3
  • 16G内存云电脑免费使用两个月
  • PbootCMS 获取结果页面关键词和tags值
  • 帝国cms升级时提示Duplicate column name ecmsvpf
  • 2025年比亚迪汉更换轮胎推荐:权威轮胎榜单精选推荐
  • why englush can not learn a lot of languages
  • 2025年宝马5系更换轮胎推荐:十大轮胎品牌深度揭秘
  • 2025年本田CR-V更换轮胎推荐:专业轮胎排名必读指南
  • 2025年安徽本土五大的律师事务所推荐,股权合伙律师事务所实
  • 2025年奥迪A6L更换轮胎推荐:最新轮胎推荐权威测评
  • 如何通过无代码平台构建高效智能体 — AgenticHub的革命性创新
  • 2025年贵州装修公司如何选?这份深度评测报告给你答案
  • lambda函数的特性
  • 口碑好的浙江省全日制专升本机构推荐:口碑不错的专升本机构有哪
  • 告别SAT备考迷茫!2025年实力派SAT辅导机构深度全解析