给数据库添加字段
1. 怎么在已有数据库中添加字段
sqlServer数据库: alter table coupon add is_lottery tinyint default(0) with values,lottery_time int
Oracle数据库: alter table coupon add (is_lottery number(1), lottery_time number(10))
2. 数据库表如何增加字段
用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等,需要的朋友可以参考下。
用SQL语句添加删除修改字段:
1.增加字段。
alter table docdsp add dspcode char(200)
2.删除字段。
ALTER TABLE table_NAME DROP COLUMN column_NAME
3.修改字段类型 。
ALTER TABLE table_name ALTER COLUMN column_name new_data_type
3. 如何在数据库中添加字段
alter table UserLevel add column 字段名 数据类型如:varchar(6)
4. 怎样动态地给数据库增加或修改字段名
在已有数据库中的表添加字段:
1、通用式:
alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数
2、增加字段:
alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0
alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0
alter table [表名] add 字段名 single default 0 增加数字字段,单精度型,缺省值为0
alter table [表名] add 字段名 double default 0 增加数字字段,双精度型,缺省值为0
alter table [表名] add 字段名 Tinyint default 0 增加数字字段,字节型,缺省值为0
alter table [表名] add 字段名 text [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 memo [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 varchar(N) [null] 增加变长文本型字段 大小 为N(1~255)
alter table [表名] add 字段名 char [null] 增加定长文本型字段 大小固定为255
alter table [表名] add 字段名 Datetime default 函数 增加日期型字段,其中 函数 可以是 now(),date()等,表示缺省值
3、(上面都是最常用的,还有其他的属性,可以参考下面的数据类型描述)
4、删除字段:
alter table [表名] drop 字段名
修改变长文本型字段的大小:alter table [表名] alter 字段名 varchar(N)
删除表: drop table [表名]
5. 数据库动态添加字段
用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等。
在数据库表中,我们可以在表设计中添加字段并设置数据类型也可以通过代码,在程序中添加自动编号字段。
部分选择型字段的选项,来自于数据库这里得考虑如何更简单的对接,和处理token或者cookie。
6. 如何给运行中的数据库加字段
你说的库正在运行中是什么意思?是说你要修改的表正在被使用吗?如果是这种情况,要看表的大小,如果表比较小,直接添加字段是可以的,但是如果是大表,事务就会长时间等待,不能使用这种方法,只能等业务停掉,否则会造成业务中断等情况,甚至表损坏,安全的做法是停止该表调用或者业务,生成一新表,select *,要添加的字段 into new_table from old_table ,删除原表,修改new_table表名为old_table,然后增加对应索引,重编译相关的存储过程、视图等。
7. 在MYSQL数据库中加新字段简单吗
修改表结构问题不大吧
就是主键,索引什么的处理
你可以这样
1.CREATE
TABLE
newtable
SELECT
*
FROM
oldtable
where
1=2;
这是复制表结构,但是不导数据。
2.然后再ALTER
TABLE
newtable
ADD
(newcol1
type1,newcol2
type2,。。。),这样你可以给表添加字段
3.INSERT
INTO
newtable
(oldcol1,oldcol2,。。。oldcoln)SELECT
*
FROM
oldtable;这样就把原来的数据全部移植到新表中,当然也可以给新字段设置默认值。
4.再把原表的主外键,索引,约束等等加上去就OK;
至于你说的请另外的人做,能不能看懂,肯定可以的。。
至于怎样修改还是新开发哪个方便这个就要看你的老系统做的怎么样了,如果老系统扩展性比较好,结构也比较优化合理的话,应该问题不大,简单的加几个字段,程序里面稍微改下就OK了。
如果请人修改的话,不用花多少银子的啊,这个很简单的。、
8. 数据库如何增加字段
简单的方法:
1)create 一个新数据库,(增加字段后的)
2)从旧数据库里导入,导入相同的字段,新字段空白,或固定的值。
9. 如何在数据库在添加字段
ALTER TABLE pre_common_member_field_home ADD stickblogs
给pre_common_member_field_home
表里面添加一个
stickblogs
的字段,
哟类型的自己可以添加 如
varchar(50)类型的
ALTER TABLE pre_common_member_field_home ADD stickblogs varchar(50)
这个你可以自己改的
GOOD LUCK!~