将 MSSQL table 转换为 MySQL table
Convert MSSQL table to MySQL table
如何将下面的table转换成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 documentation,您似乎需要提及 Avlstck
的数据类型。您还需要删除那些方括号和分号
`Avlstck` int AS (`Sstck`-((`Rstck`+`Bstck`) +`Shstck`))
如何将下面的table转换成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 documentation,您似乎需要提及 Avlstck
的数据类型。您还需要删除那些方括号和分号
`Avlstck` int AS (`Sstck`-((`Rstck`+`Bstck`) +`Shstck`))