sqlserver建表sql语句:'exclusive_price' double DEFAULT '0',中double报错原因
时间: 2023-11-25 22:06:31 浏览: 103
MS SQL Server中的锁和事务的持续时间
在 SQL Server 中,double 被称为 float 或 real,其中 float 是双精度浮点数,real 是单精度浮点数。因此,如果您想在 SQL Server 中创建一个双精度浮点数列,可以使用 float 数据类型。下面是一个示例 SQL 语句:
```
CREATE TABLE myTable (
id INT PRIMARY KEY,
exclusive_price FLOAT DEFAULT 0
);
```
请注意,使用浮点数据类型可能会导致精度问题,请谨慎使用。如果您需要更高的精度,请考虑使用 decimal 或 numeric 数据类型。
阅读全文