Logo

SQL Server MSEC Function

Updated 2023-11-09 14:53:55.250000

Description

Use the scalar function MSEC to convert from feet per hour, feet per minute, feet per second, inches per second, kilometers per hour, knots, miles per hour, miles per minute, miles per second, meters per second, meters per minute or meters per hour to meters per second.

Syntax

SELECT [westclintech].[wct].[MSEC] (
  <@Speed, float,>
 ,<@From_scale, nvarchar(4000),>
 ,<@To_scale, nvarchar(4000),>)

Arguments

@Speed

is any real number. @Speed is an expression of type float or of a type that can be implicitly converted to float.

@From_scale

is the description of the units for @Speed. @From_scale must be a valid value as specified in speed unit representations. @From_scale must be of a data type that is implicitly convertible to varchar.

@To_scale

is the description of the metric units that @Speed is to be converted into. @To_scale must be a valid value as specified in speed unit representations. In addition to meters per second, @To_scale  can be decimeters per second, centimeters per second, millimeters per second, micrometers per second, nanometers per second, picometers per second, femtometers per second, attometers per second, zeptometers per second, yoctometers per second, decameters per second, hectometers per second or kilometers per second. @To_scale must be of a data type that is implicitly convertible to varchar.

Return Type

float

Remarks

The following table is a representation of the conversion of one of the speed units of measure into meters per second:

column 1column 2
feet per hour8.46667E-05
feet per minute0.00508
feet per second0.3048
inches per second0.0254
kilometers per hour0.277777778
knots0.514444444
miles per hour0.44704
miles per minute26.8224
miles per second1609.344
meters per second1
meters per minute0.016666667
meters per hour0.000277778

Conversion of meters includes all the standard prefixes with kilo representing 1,000 and yocto representing 10E-24.

Examples

select wct.MSEC(10, 'm/s', 'km/s');

Here is the result set.

----------------------
0.01