xhq6632 发表于 2009-12-30 10:35

数据表操作记录

1、将一个字段的值由字符串内容转换成数字过程
在tb表id字段之后建立一个新的字段n_name
ALTER TABLE tb ADD COLUMN `n_name` INTEGER UNSIGNED NOT NULL DEFAULT 0 AFTER `id`;
将旧字段数据处理后填入新字段
update tb set n_name=replace(replace(pname,'第',''),'集','')
删除旧字段
alter table tb drop column pname;
将新字段修改为旧字段
ALTER TABLE tb CHANGE n_name pname int;

在表tb最前面加一个字段FIRST之后不能加字段等内容
ALTER TABLE tb ADD fName VARCHAR(14) FIRST;


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/37416/showart_2135115.html
页: [1]
查看完整版本: 数据表操作记录