http://www.111cn.net/database/mysql/50678.htm

下面为您介绍的sql语句都是mysql修改字段操作中的一些常用语句,如果您是一个刚刚接触mysql数据库的新手,不妨一看,对您学习mysql修改字段方面会大有裨益。

mysql修改字段的默认值

alter table tb_mer_team_column drop constraint DF_tb_mer_team_column_columnOrder
alter table tb_mer_team_column add constraint DF_tb_mer_team_column_columnOrder default 0 for columnOrder

sql 语句添加字段

alter table table1(表名)add No_id(字段名) char(12)(字段类型) t null | null   UNIQUE after '字符' 在制定字段后面添加

mysql修改字段类型

ALTER TABLE `family` CHANGE `text` `text`  varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '家族公告' 

//////////////alter table t1(表名) alter column a(字段名) text(50)(字段类型)

sql 添加主键 字段

alter table tb_mer_basInfo add constraint [PK_tb_merchantBasInfo] primary key ( merchantID)

sql 删除某表的字段

alter table `lm_aclass` drop 'cpid'

显示某个表创建时的全部信息:

show create table table_name;

查看表的具体属性信息及表中各字段的描述:

Describe table_name;
缩写形式 : desc table_name;

OR

show columns from table_name;

mysql> show columns from test.people;
+------------------+-------------------+-------+------+---------+---------------------+
| Field                | Type                | Null   | Key | Default | Extra                  |
+------------------+-------------------+-------+------+---------+---------------------+
| people_id        | int(9) unsigned | NO   | PRI  | NULL    | auto_increment | 
| people_name  | varchar(16)      | NO   |         | NULL    |                          | 
+------------------+-------------------+-------+------+---------+---------------------+
2 rows in set (0.02 sec)

以十六进制显示字段的值

select people_id, hex(people_name) from test.people;
+-------------+-------------------------+
| people_id  | hex(people_name)  |
+-------------+-------------------------+
|               1 | D5C5C8FD             |
+-------------+-------------------------+
|               2 | C0EECBC4             |
+-------------+-------------------------+

mysql修改字段的语句写法的更多相关文章

  1. mysql 修改字段长度

    mysql 修改字段长度 alter table news  modify column title varchar(130); alter table 表名 modify column 字段名 类型 ...

  2. Mysql修改字段类型

    mysql 修改字段长度 alter table news  modify column title varchar(130); alter table 表名 modify column 字段名 类型 ...

  3. Mysql 修改字段默认值

    环境:MySQL 5.7.13 问题描述:建表的时候,users_info表的role_id字段没有默认值,后期发现注册的时候,需要提供给用户一个默认角色,也就是给role_id字段一个默认值. 当前 ...

  4. mysql修改表结构语句

    mysql alter 用法,修改表,字段等信息   一: 修改表信息 1.修改表名 alter table test_a rename to sys_app; 2.修改表注释 alter table ...

  5. Mysql 修改数据库,mysql修改表类型,Mysql增加表字段,Mysql删除表字段,Mysql修改字段名,Mysql修改字段排列顺序,Mysql修改表名

    对于已经创建好的表,尤其是已经有大量数据的表,如果需要对表做一些结构上的改变,我们可以先将表删除(drop),然后再按照新的表定义重建表.这样做没有问题,但是必然要做一些额外的工作,比如数据的重新加载 ...

  6. Mysql 修改字段长度、修改列名、新增列

    alter table 表名 modify column 字段名 类型; 例如 数据库中user表 name字段是varchar(30) 可以用 ) ; --修改字段长度 )--修改表列名 ); -- ...

  7. mysql修改字段长度及pymysql.err.DataError: (1406, "Data too long for column 'name' at row 1")错误

    文章链接:修改字段:https://blog.csdn.net/xiejunna/article/details/78580682 错误分析:https://blog.csdn.net/qq_4214 ...

  8. Mysql 修改字段长度、修改列名、新增列、修改自增主键起始值

    alter table 表名 modify column 字段名 类型; 例如 数据库中user表 name字段是varchar(30) 可以用 ) ; --修改字段长度 )--修改表列名 ); -- ...

  9. Oracle 常用修改字段SQL语句

    1. 更新字段名称 alter table table_name rename column column_old to column_new; 2. 添加字段 ); 3. 删除字段 alter ta ...

随机推荐

  1. (转)关于Struts 2 拦截器参数丢失问题

    from:http://www.cnblogs.com/huzx/archive/2011/06/09/2076328.html 今天在做用户的登陆认证的时候出现的问题. 在传参数的时候,发现参数丢失 ...

  2. cannot find w3wp.exe in VS

    Same thing was happening to me, when i remembered that IIS has an idle timeout! As above the proc w3 ...

  3. the structure of the project (MVC)

    HTML <--- JSP <---- JS <---- Java controller <---- DAO <---- Database The JSP Model 2 ...

  4. C++中怎么获取类的成员函数的函数指针?

    用一个实际代码来说明. class A { public: staticvoid staticmember(){cout<<"static"<<endl;} ...

  5. http://jingyan.baidu.com/article/a378c960630e61b329283045.html

    http://jingyan.baidu.com/article/a378c960630e61b329283045.html

  6. POJ2533——Longest Ordered Subsequence(简单的DP)

    Longest Ordered Subsequence DescriptionA numeric sequence of ai is ordered if a1 < a2 < ... &l ...

  7. php cloure闭包

    Closures 它可以让您创建in-line 函数.许多语言已经开始有此功能了,也许您在不知道的情况下也使用过它. 例如: <?php $myFunction = function() { e ...

  8. Android开发之Bitmap.Config.RGB_565

    在学习xutils框架的时候,看到sample代码中有一行这样的代码: bitmapUtils.configDefaultBitmapConfig(Bitmap.Config.RGB_565); Bi ...

  9. window的cmd窗口运行git

    般情况下,我们在 Window 下安装好 git 后,在运行里面打开 cmd 窗口,在里面直接运行 git --version ,会提示“不是内部或外部命令,也不是一个可运行的程序”. 要想在cmd窗 ...

  10. 使用LINQ 對List分頁/區

    listview之類的服務器控件分頁自不用多說,拖拖控件改改屬性分分鐘的事.就不浪費大家時間了.   這裏只寫大概思路及關鍵代碼了.   LINQ裏有一個對集合進行分區的操作可用於分頁.   page ...