sql >> Database >  >> RDS >> Sqlserver

Decimaal afronden in sql-server

SELECT round(0.96855, 3, 1)

-> 0.96800

Voor 0.968 :cast(round(0.96855, 3, 1) as decimal(10,3)) werkt prima.

Ref:Ronde (als de laatste parameter van Round iets anders is dan nul, wordt het afgekapt)



  1. Hoe herschrijf ik deze MySQL-query zodat deze deze fout niet genereert:U kunt de doeltabel 'crawlLog' niet specificeren voor update in de FROM-clausule?

  2. Arraywaarden worden rij voor rij weergegeven voor een enkele id met Postgresql

  3. Omleiden naar url in nieuw tabblad van plsql-code

  4. Transformeer/projecteer een geometrie van de ene SRID naar de andere