CSDN论坛 > VB > 数据库(包含打印,安装,报表)

请问,我用ALTER TABLE 表名 ADD 字段名,修改表结构时,能不能指定在某一个已经存在的字段前面添加呢? [问题点数:0分]

Bbs2
本版专家分:244
结帖率 98.77%
CSDN今日推荐
Bbs2
本版专家分:205
Bbs10
本版专家分:118432
Blank
红花 2014年6月 VB大版内专家分月排行榜第一
2014年5月 VB大版内专家分月排行榜第一
2014年4月 VB大版内专家分月排行榜第一
2014年3月 VB大版内专家分月排行榜第一
2014年2月 VB大版内专家分月排行榜第一
2014年1月 VB大版内专家分月排行榜第一
2013年11月 VB大版内专家分月排行榜第一
Blank
黄花 2013年12月 VB大版内专家分月排行榜第二
2013年3月 VB大版内专家分月排行榜第二
2013年1月 VB大版内专家分月排行榜第二
2012年9月 VB大版内专家分月排行榜第二
2012年8月 VB大版内专家分月排行榜第二
2012年7月 VB大版内专家分月排行榜第二
2006年7月 VB大版内专家分月排行榜第二
2006年5月 VB大版内专家分月排行榜第二
Blank
蓝花 2014年9月 VB大版内专家分月排行榜第三
2013年7月 VB大版内专家分月排行榜第三
2013年6月 VB大版内专家分月排行榜第三
2013年4月 VB大版内专家分月排行榜第三
2012年11月 VB大版内专家分月排行榜第三
2006年6月 VB大版内专家分月排行榜第三
2006年4月 VB大版内专家分月排行榜第三
2002年12月 VB大版内专家分月排行榜第三
2002年11月 VB大版内专家分月排行榜第三
Bbs1
本版专家分:13
匿名用户不能发表回复!
其他相关推荐
phoenix 修改表的表名
一,问题描述 1, 在phoenix上修改表名,需要把表名pho1修改成表名pho2。2, 在mysql中,修改表名的语句如下:alter table student1 rename student2; 然而在phoenix上没有rename语句。因此我们需要使用另外一种方法二,Phoenix修改表名具体步骤如下:第1: 先在hbase上把pho1修改成pho2,具体命令行如下:hbase(mai
动态sql语句基本语法(字段名,表名,数据库名之类作为变量时,必须用动态SQL如ALTER TABLE中使用程序传递的参数)
1 :普通SQL语句可以用Exec执行 eg:   Select * from tableName          Exec('select * from tableName')          Exec sp_executesql N'select * from tableName'    -- 请注意字符串前一定要加N  2:字段名,表名,数据库名之类作为变量时
mysql在线修改表结构大数据表的风险与解决办法归纳(数据量大的时候,alter死锁表)
详细见: 平时进行修改表的结构,更改字段,新增字段,更改字段名称一般都是通过ALTER TABLE  TABLENAE 语法进行修改的。对于测试库,在线小表或者并发访问不是很大的情况是OK。但是如果是在线大表。那就很麻烦。由于表数据量大,复制表需要比较长的时间,在这个时间段里面,表是被加了锁的(写锁),加写锁时其他用户只能select表不能update、insert表。表数据量越大,耗时越长。
MYSQL用法(十一) 增加字段、删除字段、修改字段名称、修改字段类型
一  增加字段、删除字段、修改字段名称、修改字段类型
alert table 增加列,修改列
向表中增加一个 VARCHAR 列:  ALTER TABLE order_data ADD COLUMN address VARCHAR(30); 对现存列改名:  ALTER TABLE order_data RENAME COLUMN address TO city;//修改某一列的名称
Teradata 修改表字段类型
在 Teradata 数据库环境中,如何修改一个已经存在记录的表字段类型呢? 因为不能通过 alter 方式直接修改字段类型。要么先 alter drop 字段,再 alter add 字段。但是这样会丢失字段的数据。 我们可以先通过 create tableA as (select ... from tableB) with data; 再 drop ta
SQL中的alter命令:增删改表的字段(列)
1、增加一列ALTER TABLE table_name ADD column_name datatype; 2、删除一列 ALTER TABLE table_name DROP column_name; 3、更改列的数据类型 ALTER TABLE table_name ALT
oracle修改表结构(alter table),多列/多字段
--创建测试表 create table test( id int; );-- 一个关键字,括号包含,逗号隔开,重命名列一次只能一列--添加多列 alter table test add (c1 int, c2 int); -- 正确 alter table test add column (c1 int, c2 int); --错误,标识符无效 alter table test ad
mysql修改表结构(alter table),多列/多字段
--创建测试表 create table test( id int; );--正确写法是每列都add/change/drop,逗号隔开,'column'可有可无,add支持多列--添加多列 alter table test add (c1 char(1),c2 char(1)); --correct,add支持多列 alter table test add column (c1 char
hive改表结构的两个坑
坑一:改变字段类型后更新数据不成功   关于hive插入数据的一个小坑,今天插入一个表中数据,插入时写的是常数,比如0.01 ,表中的字段也是DECIMAL(5,2)   按照常理插入的应该是0.01,但是插入后查询是0,为甚!     就分析呀,看语句没问题啊,上网查,上hive官网查,呀~ 发现了原因哦   https://cwiki.apache.org/
关闭