Hi,各位高手,请教一个Mysql表创建相关的问题,请指点:
创建一个表 有 多行相同属性的列,有没有参数可以避免重复写 多次列的属性?
或者有没有一种可以设置 默认列属性的参数 供使用?
创建一个表 有 多行相同属性的列,有没有参数可以避免重复写 多次列的属性?
或者有没有一种可以设置 默认列属性的参数 供使用?
解决方案 »
- 请教如何用phpMyAdmin将两个数据库中的一个表中的几个字段的数据进行转移。
- 复杂的sql语句求助,取最大及最小和取余的记录
- mysql一对多,怎么返回join表的第一条记录
- mysql批量处理带参数存储过程
- mysql 两种修改表列名的方式 为什么我用rename column的方式修改会报错
- mysql怎么取当天的记录数
- Jive连接MYsql数据库的错误?
- sql分组求和
- You have an error in your SQL syntax; check the manual that corresponds to your
- 求教 保存修改后的表
- 模糊查询后直接卡死~~~~
- mysql主从复制配置问题
需要创建一个表,有n列相同属性,可以使用如下表达式:
create table temp
{
col1, int(10)...,
...
....
coln, int(10)...,
}
如果n比较大的话,需要多次重复设置相同的列属性,可否有一种参数来设置默认的列属性,从而避免多次的重复设置呢?顺便补充一个问题:
在一个已经创建了的表中新增加列的时候,如何控制列的插入顺序?
例如:
现有表 temp1中已有列 col1, col2, col3;
如何实现:
插入一列cola到列col1与col2之间,从而让表的列顺序为col1, cola, col2, col3;
另外,请帮忙解答另外的一个问题:
在一个已经创建了的表中新增加列的时候,如何控制列的插入顺序?
例如:
现有表 temp1中已有列 col1, col2, col3;
如何实现:
插入一列cola到列col1与col2之间,从而让表的列顺序为col1, cola, col2, col3;
ADD COLUMN cola int AFTER col1如仍有问题,可直接参考MYSQL官方免费手册。