sybase 新手求助!!!

huainanyan 2011-04-13 01:42:54
刚接触sybase,求帮助啊,问题如下:
当只执行:
create table Antenna
(
CellID varchar(15) not null,
BtsName varchar(15),
Cel_CellID varchar(15),
AntennaHeight integer,
HalfAngle integer,
MaxAttenuation integer,
Gain integer,
AntTilt integer,
Pt integer,
MsPwr integer,
constraint PK_ANTENNA primary key (CellID)
);
时不会出现错误,但是当执行:
create table Antenna
(
CellID varchar(15) not null,
BtsName varchar(15),
Cel_CellID varchar(15),
AntennaHeight integer,
HalfAngle integer,
MaxAttenuation integer,
Gain integer,
AntTilt integer,
Pt integer,
MsPwr integer,
constraint PK_ANTENNA primary key (CellID)
);

/*==============================================================*/
/* Index: Antenna_PK */
/*==============================================================*/
create unique index Antenna_PK on Antenna (
CellID ASC
);
时会报错。


提示内容为:
***************************************
无法执行语句。
incorrect syntax near ';'
sybase 错误代码=102,SQLState=‘42000’
第一行第一列。
*******************************************


第一行第一列没有‘;’,为啥报错呢???
...全文
69 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你是在isql下执行的?
请将分号去掉。 语句执行标识符为go
ACMAIN_CHM 2011-04-13
  • 打赏
  • 举报
回复
create unique index Antenna_PK on Antenna (CellID );

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧