【转】SQL修改字段长度

语法:

alter table <表名> alter column <字段名> 新类型名(长度)

示例:假如有名T1,字段名F1,原来F1为varchar(3),现在要改为varchar(10),则可以这么写:
alter table T1 alter column F1 varchar(10)

一般地,改字段名可以用这条语句:
alter table A rename column a to c
但是,实际应用中,我们往往是用J-SQL进行编译,而J-SQL不支持修改字段名,所以,如果一定要修改字段名,那么只有通过变通的方法了,具体思路为:
1.新建一个字段,取名为c;
2.将字段a的内容拷贝到c;
3.删除字段a;

sql修改字段长度的语法:

alter table 表名 modify 字段名 字段类型;

sql修改字段长度的示例代码

alter table qtline modify qtl_bidernote VARCHAR2(4000);

标准SQL,对任何数据库都适用

alter table fzrtmis.reporttemplate modify REPNAME varchar(100);

修改字段名名称

ALTER TABLE  TABLENAME RENAME COLUMN COL1 TO COL2;

添加字段

alter table fzrtmis.itiembuildqk add  STATIONSTATE  CHAR(1)

时间: 2024-08-09 00:08:52

【转】SQL修改字段长度的相关文章

sql修改字段长度

--sql修改字段长度的语法: ALTER TABLE 表名 MODIFY 字段名 字段类型; --sql修改字段长度的示例代码: ALTER TABLE qtline MODIFY qtl_bidernote VARCHAR(4000); --标准SQL,对任何数据库都适用: ALTER TABLE fzrtmis.reporttemplate MODIFY REPNAME VARCHAR(100); --修改字段名名称: ALTER TABLE TABLENAME RENAME COLUMN

sql 修改字段长度以及其他属性

修改字段长度 语法 :alter table <表名> alter column <字段名> 新类型名(长度) alter  table  LoaneeExpand   alter column   Pro_Series  varchar(50) --添加带默认值的字段 Alter Table tmpTable Add New int Default 1 --修改该字段,必须先删除 默认值约束 Alter Table tmpTable Drop Constraint DF__tmp

Oracle修改字段长度以及计算天数

sql修改字段长度的语法: alter table 表名 modify 字段名 字段类型; sql修改字段长度的示例代码 alter table qtline modify qtl_bidernote VARCHAR2(4000); 标准SQL,对任何数据库都适用 alter table fzrtmis.reporttemplate modify REPNAME varchar(100): 修改字段名名称 ALTER TABLE TABLENAME RENAME COLUMN COL1 TO C

Oracle/SQL 修改字段类型和长度

标准SQL修改字段类型和长度语句:ALTER TABLE tableName modify column columnName 类型;例如Mysql的修改字段类型语句:alter table test modify column name varchar(255); Oracle修改字段类型和长度语句:ALTER TABLE tableName modify(columnName 类型);例如alter table test modify(name varchar(255)); Oracle/S

SQL修改字段默认值

一.SQL修改字段默认值 alter table 表名 drop constraint 约束名字 说明:删除表的字段的原有约束 alter table 表名 add constraint 约束名字 DEFAULT 默认值 for 字段名称 说明:添加一个表的字段的约束并指定默认值 go 例: alter table T_ping drop constraint DF_T_ping_p_c alter table T_ping add constraint DF_T_ping_p_c DEFAUL

SQL修改字段默认值、获取字段默认值

一.SQL修改字段默认值 alter table 表名 drop constraint 约束名字 说明:删除表的字段的原有约束 alter table 表名 add constraint 约束名字 DEFAULT 默认值 for 字段名称 说明:添加一个表的字段的约束并指定默认值 go 例: alter table T_ping drop constraint DF_T_ping_p_c alter table T_ping add constraint DF_T_ping_p_c DEFAUL

mysql修改字段长度及pymysql.err.DataError: (1406, &quot;Data too long for column &#39;name&#39; at row 1&quot;)错误

文章链接:修改字段:https://blog.csdn.net/xiejunna/article/details/78580682 错误分析:https://blog.csdn.net/qq_42142258/article/details/82782237 修改字段长度类型:https://www.cnblogs.com/freeweb/p/5210762.html 向mysql 插入数据并能显示一条数据再报错:pymysql.err.DataError: (1406, "Data too l

MGR使用pt-osc修改字段长度

一.修改字段长度1.PT工具版本 2.数据库版本 3.数据库架构MGR 4.修改字段长度 二.小结1.使用PT-OSC工具来修改表字段长度2.直接修改为varchar才是最佳方案 原文地址:https://blog.51cto.com/roidba/2474593

sql语句如何修改字段长度

语法: alter table <表名> alter column <字段名> 新类型名(长度) 示例:假如有名T1,字段名F1,原来F1为varchar(3),现在要改为varchar(10),则可以这么写:alter table T1 alter column F1 varchar(10) 例如: alter table y_custom alter column ipaddress varchar(50)