当前位置:首页 > 数据库 > 正文

数据库更改属性列度

在MySQL数据库中,修改表结构是一个比较常见的作,其中修改列的度是一种常见的需求。这种情况通常发生在我们需要修改数据库表中某列的数据类型度时,比如将VARCHAR 类型的列度从20改为50,或者将INT 类型的列度从10改为11等。mysql> alter table 表名modify column 字段名类型; 例如数据库中address表city字段是varchar(30) 修改类型可以用(谨慎修改类型,可能会导致原有数据出错) mysql> alter table address modify column city char(30); 修改度可以用(修改度,要保证不短与已有数据,以保证原有数据不出错) mysql> alter table address modify column city varchar(50);

--SQLSERVER 改变已有数据表中的列添加列改列名改数据类型改度增加标识列改主键删除列--2. 添加新列-- 例如为adventurworks 数据库中employees表添ALTER TABLE Table1 ALTER COLUMN column1 VARCHAR ( 255 )

修改列数据类型的度在对象资源管理器中,右键单击要更改其小数位数的列所在的表,再单击“设计"。此时,将在表设计器中开该表。在“列属性"选项卡的“度"字段中,键入该列的数据类型的度。注意您只能辑字符数据类型的“度"属性。在网格单元外单击或使用Tab 键移动到另一个网格单元之后,即会在表设计器中将新的度分配给该列。当您在表设计器中保存更改后,新设置将在数据库中生效。当选择一个数据类型时,将自动定义列度。如果希望增大或减小一个列中可接受值的度,可以使用字符数据类型(例如binary、char、nchar、nvarchar、varbinary 或varchar)重新设置该列的Length 属性。对于具有数值数据类型的列,度是通过“精度"属性设置的。说明: 显示的对话框和菜单命令可能会与“帮助"中的描述不同,具体取决于您的当前设置或版本。若要更改设