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

英文字体展示网站推荐如何做自己的网站

英文字体展示网站推荐,如何做自己的网站,这么用自己的电脑做网站服务器,网页浏览器怎么卸载前面我们已经学习了如何查询数据(SELECT)、筛选数据(WHERE)等操作。现在我们要进入数据库的另一个重要领域 —— 表结构管理与分区设计。 本文带你快速认识以下关键字: ✅ ALTER✅ MODIFY✅ CHANGE✅ DEFAULT✅ VALU…

前面我们已经学习了如何查询数据SELECT)、筛选数据WHERE)等操作。现在我们要进入数据库的另一个重要领域 —— 表结构管理与分区设计

本文带你快速认识以下关键字:

  • ✅ ALTER
  • ✅ MODIFY
  • ✅ CHANGE
  • ✅ DEFAULT
  • ✅ VALUES
  • ✅ LESS THAN
  • ✅ RANGE

一、ALTER:修改表结构的核心命令

 基本作用

用于修改已有表的结构,比如添加字段、删除字段、重命名表等。

 示例:

-- 添加新列
ALTER TABLE users ADD COLUMN birth_date DATE;-- 删除列
ALTER TABLE users DROP COLUMN phone;-- 重命名表
ALTER TABLE users RENAME TO user_accounts;

 二、MODIFY:修改列的定义

 基本作用

用于更改某个字段的数据类型或属性,但不能重命名字段名

 示例:

-- 修改 email 字段为 VARCHAR(150),并设置非空
ALTER TABLE users MODIFY email VARCHAR(150) NOT NULL;

 三、CHANGE:修改列名和定义

 基本作用

MODIFY 类似,但它还可以重命名字段名

 示例:

-- 将字段 old_name 改名为 new_name,并改变类型
ALTER TABLE users CHANGE old_name new_name VARCHAR(100);

 四、DEFAULT:设定默认值

 基本作用

为字段设置一个默认值,当插入数据时未指定该字段值时,自动使用默认值。

 示例:

-- 创建表时设置默认值
CREATE TABLE orders (id INT AUTO_INCREMENT PRIMARY KEY,status VARCHAR(20) DEFAULT 'pending'
);-- 修改现有字段的默认值
ALTER TABLE orders MODIFY status VARCHAR(20) DEFAULT 'completed';

 五、VALUES:插入数据的核心语法

 基本作用

用于 INSERT INTO 语句中,指定要插入的具体值。

 示例:

-- 插入一行数据
INSERT INTO users (name, email) VALUES ('张三', 'zhangsan@example.com');-- 插入多行数据
INSERT INTO users (name, email) VALUES
('李四', 'lisi@example.com'),
('王五', 'wangwu@example.com');

 六、LESS THAN:常用于范围分区

 基本作用

用于定义分区规则中的“小于某值”的边界条件,常见于 RANGE 分区。

 示例:

CREATE TABLE sales (id INT,amount DECIMAL(10,2)
) PARTITION BY RANGE (amount) (PARTITION p0 VALUES LESS THAN (1000),PARTITION p1 VALUES LESS THAN (5000),PARTITION p2 VALUES LESS THAN MAXVALUE
);

在这个例子中,销售金额小于1000的数据会存储在 p0 分区中,以此类推。


 七、RANGE:按范围进行分区

 基本作用

用于创建按某一字段值的范围进行分区的逻辑,提升大数据量下的查询效率。

 示例:

CREATE TABLE employees (id INT,salary INT
) PARTITION BY RANGE (salary) (PARTITION low_salary VALUES LESS THAN (3000),PARTITION mid_salary VALUES LESS THAN (8000),PARTITION high_salary VALUES LESS THAN MAXVALUE
);

这样,工资不同范围的员工会被分配到不同的分区中,便于管理与查询优化。


八、总结对比表

关键字用途是否影响数据示例
ALTER修改表结构ALTER TABLE users ADD COLUMN...
MODIFY修改字段定义(不改名)MODIFY email VARCHAR(150)
CHANGE修改字段定义 + 可以重命名字段名CHANGE old_name new_name ...
DEFAULT设置字段默认值VARCHAR(100) DEFAULT 'abc'
VALUES插入具体数据VALUES ('A', 'B')
LESS THAN定义分区的范围边界VALUES LESS THAN (1000)
RANGE按字段值范围划分分区PARTITION BY RANGE (salary)
http://www.dtcms.com/wzjs/50049.html

相关文章:

  • 做微商进哪个网站安全吗抖音seo排名优化公司
  • 百度竞价排名怎么做谷歌seo搜索引擎下载
  • java毕业设计网站建设互联网营销平台
  • 哪个平台做网站比较好百度学术官网登录入口
  • 山东建设网站首页做销售最挣钱的10个行业
  • 哪有深圳网站页面设计分销系统
  • 产品设计和视觉传达设计哪个好关键词排名优化公司推荐
  • 下载爱南宁官方网站深圳 网站制作
  • 用angular做的网站神马网站快速排名软件
  • 怎么做诈骗网站百度广告怎么推广
  • 织梦网站后台网址搜索引擎调词平台价格
  • wordpress表格功能百度seo推广首选帝搜软件
  • 怎么做带后台的网站山东网站seo
  • 打开陕西建设厅网站免费的个人网站怎么做
  • 网站页面设计 8种常见的网站版面布局形式seo顾问推推蛙
  • discuz论坛源码广州seo排名外包
  • 深圳做网站比较好的公司有哪些最简短的培训心得
  • 贸易公司寮步网站建设价钱新网站如何快速收录
  • 外贸网络推广员东莞公司seo优化
  • 企业网站建设程序黄冈网站推广软件费用是多少
  • 万网站建设郑州百度分公司
  • 河东苏州网站建设网店代运营一年的费用是多少
  • 做网站 用 云主机seo百度刷排名
  • wordpress 上传文件大小seo推广的网站和平台有哪些
  • 网站开发做美工百度收录情况
  • 做公司网站要走哪些流程郑州seo培训班
  • 东莞快速网站制作哪家强苏州seo招聘
  • 手机网站源码怎么打开seo排名系统
  • 做网站的一般步骤站长统计app软件大全
  • 做网站树立品牌形象优化服务是什么意思