创建视图时语法错误不正确

1 sql-server

返回错误信息:

消息 102,级别 15,状态 1,过程 vw_IVStockAging,第 12 行
“-”附近的语法不正确。

当我执行此操作时:

CREATE VIEW vw_IVStockAging
AS SELECT IV00101.ITEMNMBR AS ITEMNUMBER,
IV00101.ITEMDESC AS ITEMNAME,
...
(IV10200.QTYRECVD – IV10200.QTYSOLD) AS QTYAVAILABLE
FROM ...
Run Code Online (Sandbox Code Playgroud)

Aar*_*and 5

看起来很简单,你有一个长破折号 ( ),你的意思是有一个减号 ( -)。这种差异对人眼来说是微妙的,但对 SQL Server 来说则不然。