欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中怎么輸入小數點

錢淋西1年前9瀏覽0評論

在MySQL中,輸入小數點可以使用小數形式的字面量或者DECIMAL類型。兩者的區別在于小數形式的字面量只支持浮點數的表示,而DECIMAL類型可以表示精度固定的數值。

/* 小數形式的字面量 */
INSERT INTO mytable (column1, column2) VALUES (1.23, 4.56);
/* DECIMAL類型 */
INSERT INTO mytable (column1, column2) VALUES (CAST(1.23 AS DECIMAL(10,2)), CAST(4.56 AS DECIMAL(10,2)));

注意:如果你想使用小數形式的字面量,必須保證小數點前后都有數字,否則MySQL會將其解析為兩個元素的列表。

/* 2. 和 .2 被解析為兩個值 */
INSERT INTO mytable (column1, column2) VALUES (2., .2);
/* 0.2 和 1.23 被解析為兩個小數 */
INSERT INTO mytable (column1, column2) VALUES (0.2, 1.23);

另外,如果你要輸入的小數位數超過了DECIMAL類型定義的精度,則MySQL會進行四舍五入。

/* 精度為2的DECIMAL類型,四舍五入為2.34 */
INSERT INTO mytable (column1) VALUES (CAST(2.345 AS DECIMAL(10,2)));

總之,在MySQL中輸入小數點并不復雜,正確使用小數形式的字面量或者DECIMAL類型即可達到想要的效果。