小霜 2007-11-25 23:09
如何在某列前再插入一列???
[attach]266[/attach]如题目,在数据库里插入列时,我只懂得插入到某列后面的方法,如使用"after column_name",但不知道如何插入到某列前面???没有"before column_name"的用法 伤脑筋..怎么办?有哪位高手能给小霜指点一下下..先谢谢了!!1
极品黑公子 2007-11-26 12:03
ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]
alter_specification:
ADD [COLUMN] create_definition [FIRST:victory: | AFTER column_name ]
小霜 2007-11-26 12:26
小霜感谢黑蛋@@@!!!!!!但这个子句是可以将其插到第一列中.不过 只支持first子句 怎么没有相关的second、third子句 简单说,怎么才能随意的添加到某一列中(虽然第一列在习惯性上是很重要的 而其他列的顺序无关紧要)
还是要谢谢黑皮 让我多学了一个变种句 哈哈哈:D
[[i] 本帖最后由 小霜 于 2007-11-26 12:30 编辑 [/i]]
小霜 2007-11-26 12:48
啊 对呀 有了first 和after子句后 其他就可以不需要了 哈哈 我最近怎么老是专牛角尖了 :$ :$
极品黑公子 2007-11-26 12:49
:loveliness:
当有了frist 和after 你想把数据入到第几列都可以了
意思是这样的:
1 2 3
当你想在1前入数据时就用frist
当你想在2前入数据时就用after
也就是1的后面 呵呵呵 不知道说的明白了没有
小霜 2007-11-26 12:52
:$ 肯定明白了啊 这么简单通俗的解释给我听 哈哈 我老是爱专牛脚尖 想了一大堆的怪思路 哈哈 ``谢谢黑皮
lxylxy8866 2007-11-26 14:27
本人笨,用图形化操作一下不就OK了,嘻嘻
lxylxy8866 2007-11-27 11:04
:handshake
个人认为这是学习的一大捷径……
操作出来,再学学……