sql >> データベース >  >> RDS >> Sqlserver

整数を浮動小数点に変更し、小数点を追加する

    データ型を有利に使用したい:

    select 115949833 / 1000000.0-- 115.949833000 を返します  

    その後、仕様に合わせて丸めたり切り捨てたりできます。

    除数に小数点を追加すると、この操作の出力が numeric に昇格します データ型の優先順位 のルールに従って .

    更新

    テスト データごとに、次のようなクエリを使用できます。

    select cast(Latitude / 1000000.0 as decimal(10, 6)) as Latitude , cast(Longitude / 1000000.0 as decimal(10, 6)) as Longitudefrom MyTable/*戻り値:Latitude Longitude36.158500 115.94983336.340000 115.91466736.153488 115.944875*/  

    1. Nodejsは、私が期待することを行わないことを表明し、約束します

    2. Oracleで現在の日付と時刻を返す関数を作成します

    3. Ubuntu20.04にPostgreSQLをインストールします

    4. 最も完了したフィールドによるMySQLクエリの順序