www.qxnh.net > sql 新增列 默认值

sql 新增列 默认值

alter table table1 add col1 int default 0

select 表字段1,表字段2,增加列默认值 as 增加列名 from 表名

ALTER TABLE 表名 ADD sex BIT NOT NULL DEFAULT 1

ALTER TABLE table1 ADD column1 int default 0

首先在表设计里面设置A字段的默认值,设置好之后新添加数据时A字段就会自动填默认值。 然而对于已有的数据,需要另外加进去才行,可以通过更新查询来做,建立一个更新查询,查询的SQL: update 表名 set 字段A=默认值

一、SQL语句修改字段默认值: 1)alter table 表名 drop constraint 约束名字 说明:删除表的字段的原有约束 2)alter table 表名 add constraint 约束名字 DEFAULT 默认值 for 字段名称 说明:添加一个表的字段的约束并指定默认值 二、例: 1)...

CREATE TABLE 表 ( 字段名称 varchar(4) default('设定的默认值') )

你先用UPDATE把那列其他值修改为0:UPDATE TAB SET B=0 WHERE B IS NULL; alter table dept add constraint df_bb default (0) for B;(这是SQLSERVER下的),然后你插入,就有默认值了

$sql="ALTER TABLE `".$BIAOTOU."user` ADD `xsdengji` TINYINT( 1 ) DEFAULT 1 NOT NULL ";

create table #(co1 int) insert into # select 1 alter table # add co2 varchar(150) update # set co2='C:\' where co1=1 select * from # --真心没测出来。。感觉问题还是处在'c:\'身上了,没有识别

网站地图

All rights reserved Powered by www.qxnh.net

copyright ©right 2010-2021。
www.qxnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com