为什么解析这个DDL会出现错误,为什么引擎不能更具体地定位它
本文关键字:为什么 不能 引擎 定位 错误 DDL | 更新日期: 2023-09-27 18:06:35
使用此DDL ("BLA"是形式为"CCR130329093342"的表名)
ALTER TABLE BLA ADD salvation float NOT NULL WITH DEFAULT
…我得到,"解析查询出错。[令牌行号,令牌行偏移量,,令牌错误,,]"
好的,那么,是哪一行?抵消吗?它知道/认为有问题,但不能或不愿说什么或在哪里。
这个DDL有什么明显的问题吗?应该是这样吗?
ALTER TABLE BLA ADD salvation float NOT NULL WITH DEFAULT 0.0
?
更新如果我将DDL恢复到原来的简单类型(不添加"NOT NULL"),只需"alter bla add blah nvarchar(12)"我没有得到"查询不能被解析"msg 除了在声明一个浮点数(如上所示)…SQL-Server-CE讨厌浮点数,还是…??
default需要一个值:
alter table bla add salvation float not null with default(0.0)