1

无法重命名 Sybase 15 表中的列。我收到以下错误。请帮忙。我错过了什么?

Incorrect syntax near 'NAME1'.


CREATE TABLE TEST1 (NAME1 VARCHAR(20) NULL, NAME2 VARCHAR(20) NULL)
GO
ALTER TABLE TEST1 RENAME NAME1 TO FIRST_NAME
GO

参考http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc38151.1270/html/iqref/BABCGFHG.htm

4

1 回答 1

8

您已标记 Sybase ASE,但您的链接指向 Sybase IQ

以下是您在 ASE 中的操作方式

sp_rename 'TEST1.NAME1', 'FIRST_NAME'
于 2013-11-07T13:09:52.437 回答