mysql的一点语法
2015-09-10 10:54
633 查看
mysql的alter table可用于增加和删除表的结构,还有非标准的change table old_column new_column type的改名语法。
modify的写法就比较简洁alter table modify column type not null 就可以改变列类型。
创建带分区的表:
create table t1{
id int,
year_col int
}
partition by range (year_col){
partition p0 values less than (1991),
partition p1 values less than (1995),
partition p2 values less than (1999)
};
用于将数据存储在表的中的分区,便于查询。(可mysql中说mysql5.1接受语法,但不实际执行)。。。
modify的写法就比较简洁alter table modify column type not null 就可以改变列类型。
创建带分区的表:
create table t1{
id int,
year_col int
}
partition by range (year_col){
partition p0 values less than (1991),
partition p1 values less than (1995),
partition p2 values less than (1999)
};
用于将数据存储在表的中的分区,便于查询。(可mysql中说mysql5.1接受语法,但不实际执行)。。。
相关文章推荐
- mysql ERROR 1045 (28000): 错误解决办法
- mysql添加、修改字段
- mysql int(x) 显示宽度
- MySQL查询语句大全集锦
- mysql数据库MyISAM与InnoDB比较与选择
- 解决安装mysql-connector-odbc-5.3.2 错误1918……不能加载安装或转换器库……的BUG
- MySQL查询优化-explain
- Hibernate配置文件连接Mysql
- 使用MySQL Workbench进行数据库设计——MySQL Workbench使用方法总结
- MYSQL 基本SQL语句
- navicat上操作mysql触发器、存储过程
- mysql 性能分析及explain用法
- Mysql数据表空间计算方法
- [转]MySQL 数据类型(二)
- [转]MySQL 数据类型
- MySQL中varchar最大长度是多少?
- MySQL性能分析及explain的使用
- mysql like的索引
- MySQL数据库恢复(使用mysqlbinlog命令)
- MySQL DELETE语句和TRUNCATE TABLE语句的区别