ALTER TABLE 'S_DET' ADD(
'SCHETION' VARCHAR(1) ,
'FDATE' DATETIME ,
'TDATE' DATETIME ,
'SCTIME' VARCHAR(8) ,
'SCTYPE' VARCHAR(10),
'PERY' VARCHAR(10),
'P_NB' NUMERIC(2) ,
'LAST_P_DATE' DATETIME )
GO
我收到一封电子邮件,其中包含以下查询 我知道我们可以在oracle中应用它,但我不认为我们可以在sybase上应用它,因为我有一个错误
关键字add
附近的语法不正确
如果它不正确,是否有类似的方法可以同时添加多个列?
答案 0 :(得分:2)
您应删除括号,撇号并添加null
或not null
ALTER TABLE S_DET
ADD SCHETION VARCHAR(1) null,
FDATE DATETIME null,
TDATE DATETIME null,
SCTIME VARCHAR(8) null,
SCTYPE VARCHAR(10) null,
PERY VARCHAR(10) null,
P_NB NUMERIC(2) null,
LAST_P_DATE DATETIME null
GO