【发布时间】:2017-12-11 08:12:00
【问题描述】:
如何将下表转换成MySQL?
CREATE TABLE cmps(
`Id` varchar(5) NOT NULL,
`Estck` int NOT NULL,
`Qstck` int NOT NULL,
`Sstck` int NOT NULL,
`Rstck` int NOT NULL,
`Bstck` int NOT NULL,
`Shstck` int NOT NULL,
`Avlstck` AS ([Sstck]-(([Rstck]+[Bstck]);+`Shstck`)),
CONSTRAINT `PK_cmps` PRIMARY KEY CLUSTERED
(
`Id` ASC
)
下面一行有问题。
`Avlstck` AS ([Sstck]-(([Rstck]+[Bstck]);+`Shstck`)),
【问题讨论】:
-
您使用的是 MySQL 版本
5.7.6或更高版本吗? -
另外,查看原始 SQL Server 查询会更有帮助。
-
OP 或任何人,出于学习者的好奇心,任何人都可以解释
([Sstck]-(([Rstck]+[Bstck]);+Shstck))是什么意思吗? -
@TimBiegeleisen,我使用的是 MySQL 6.3.9 版本。
-
@PrabhatG 这是胡言乱语 AFAIK ......因此问题
标签: mysql sql-server create-table