Logo

SQL Server POUNDS Function

Updated 2023-11-09 19:10:21.313000

Description

Use the scalar function POUNDS to convert from drams, grains, grams, hundredweights, ounces, pennyweights, pounds, stones, tonnes, tons, troy pounds or troy ounces to pounds.

Syntax

SELECT [westclintech].[wct].[POUNDS] (
  <@Weight, float,>
 ,<@From_scale, nvarchar(4000),>)

Arguments

@Weight

is any real number. @Weight 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 @Weight. @From_scale must be a valid value as specified in weight unit representations. @From_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 weight units of measure into pounds:

column 1column 2
grains0.000142857143
drams0.00390625
ounces avoirdupois0.0625
pounds avoirdupois1
stones14
hundredweights100
tons2000
pennyweights0.00342857143
ounces troy0.0685714286
pounds troy0.8228571
grams0.00220462262
tonnes2204.62262

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

Examples

select wct.POUNDS(100, 'lbs');

Here is the result set.

column 1
100