CREATE TABLE "CMCAPACITY"("CMPATH" VARCHAR(4000)NOT NULL,
"CAPACITY" FLOAT(128), "USAGE" SMALLINT NOT NULL);
我收到“FLOAT 类型常量或隐式转换期间的精度错误”。
之后尝试只使用 FLOAT 而不使用任何东西。Teradata 数据类型文档未显示括号的任何用途。对数据库的测试还表明它没有被考虑在内,因为它们可以存储相同的值并产生相同的列元数据。
Teradata 中浮点数据类型的最大精度为 54。
例如:
CREATE TABLE "CMCAPACITY" (
"CAPACITY" FLOAT(54)
);