alter table错在哪里?
ALTER TABLE stock ADD CONSTRAINT mm UNIQUE (mydate,accounttype,assettype,code,name)
INSERT INTO stock ( mydate, accounttype, assettype, code, name, [number], price, 备注 )
SELECT date()+2, accounttype, assettype, code, name, number, price, 备注
FROM stock
WHERE mydate= (select max(mydate) from stock);
上面的语句运行时出现错误:
ALTER 语句中的语法错误
INSERT INTO stock ( mydate, accounttype, assettype, code, name, [number], price, 备注 )
SELECT date()+2, accounttype, assettype, code, name, number, price, 备注
FROM stock
WHERE mydate= (select max(mydate) from stock);
可以单独运行;没有问题
如何增加
ALTER TABLE stock ADD CONSTRAINT mm UNIQUE (mydate,accounttype,assettype,code,name)
这句话?