在修改Sql Server表结构时,常用到Alter语句,把一些常用的alter语句列举如下。 1:向表中添加字段 Alter table [表名] add [列名] 类型 2: 删除字段 Alter table [表名] drop column [列名] 3: 修改表中字段类型 (可以修改列的类型 ...
分类:
数据库 时间:
2021-04-16 12:01:25
阅读次数:
0
通常我们往大表里面添加索引或者添加新字段,不能直接执行,执行时间很长,造成锁表操作,必须借助于pt或者gh-ost等数据库管理工具添加。 例子如下: pt-online-schema-change -h服务器地址 -u'用户名' -p'密码' --alter="加字段|索引语句 " --execut ...
分类:
数据库 时间:
2021-04-16 12:00:06
阅读次数:
0
用SQLyog生成的mysql表的timestamp字段会自动加上自动更新功能,执行以下语句可取消 其中`answer`是表名字 `create_time`是要更改的timestamp字段名字 ALTER TABLE `answer` CHANGE `create_time` `create_tim ...
分类:
数据库 时间:
2021-04-15 12:18:46
阅读次数:
0
1、表的操作 (1)表的创建:create table 表名 (列名1 类型 约束, 列名2 类型 约束...) CREATE TABLE a_table ( a_id int(11) DEFAULT NULL, a_name varchar(10) DEFAULT NULL, a_part var ...
分类:
数据库 时间:
2021-04-14 11:57:18
阅读次数:
0
1、 https://blog.csdn.net/weixin_44014981/article/details/84888718 ...
分类:
数据库 时间:
2021-04-13 12:15:20
阅读次数:
0
TRUNCATE 用法: TRUNCATE TABLE 表名 DDL语句,删除内容、释放空间,保留表结构。删除表数据,不能删除行数据。 DELETE 用法: DELETE TABLE 表名 WHERE 条件 DML语句,同TRUNCATE类似,DELETE即可删除行也是删除整个表数据,删除操作有记录 ...
分类:
数据库 时间:
2021-04-12 12:56:56
阅读次数:
0
报错原因:当使用union或union all时查询出的字段的排序规则不同。 解决方法: select column(列名) collate utf8_unicode_ci(排序规则)from table(表名) union/union all select column(列名) collate u ...
分类:
其他好文 时间:
2021-04-05 12:09:21
阅读次数:
0
github项目地址 https://github.com/aa310958153/easy-canal 使用效果 //[数据库名字].[表名] @Table(name = "canal.act_activity") @Component public class ActivityCanalList ...
分类:
其他好文 时间:
2021-03-29 11:34:32
阅读次数:
0
sql语言 是关系型数据库 通用语言 我们主要学习对数据数据 增删改查! 增: insert into 表名 (字段1, 字段2...) values(值1, 值2....) 删: delete from 表名 where 条件; 改: update 表 set k = v, k = v where ...
分类:
数据库 时间:
2021-03-26 15:30:18
阅读次数:
0
mysql语句的书写顺序和执行顺序有很大差异。 书写顺序,mysql的一般书写顺写为: select <要返回的数据列> from <表名> join on where group by <分组条件> having <分组后的筛选条件> order by <排序条件> limit <行数限制> 然而 ...
分类:
数据库 时间:
2021-03-15 11:19:23
阅读次数:
0