三
三点
Unregistered / Unconfirmed
GUEST, unregistred user!
建表文本如下:<br> CREATE TABLE Student(<br> StudentNo VarChar(5) not null,<br> StudentName VarChar(8) not null,<br>Primary Key (StudentNo));<br>表建立后,已有很多数据,现在发现StudentNo五位长度不够,要设为6位才行,改长度的语句如下:alter table Student alter column StudentNo type varchar(6),结果运行提示如下:Invalid modify request.unsuccessful metadata updata....<br>但是我要改StudentName字段的长度8为10,所用语句为:alter table Student alter column StudentName type varchar(10),却一点问题都没有,这是怎么回事啊?区别就是StudentNo是关键字,我现在要改StudentNo的长度应该怎么写??<br>(我所用的数据库是InterBase 6)