# qds.fnGetAttributeTolerances

## Description
Returns tolerance limits for a given attribute, resolving by priority.

## Syntax
  <b>qds.fn_getAttributeTolerances(@attributeId, @assetId, @itemId, @itemClassId, @itemSetId)</b>  
  <br /><br />
  <b>Parameters:</b><br />
  <li>@attributeId (int): Attribute Id</li>
  <li>@assetId (int): Asset Id</li>
  <li>@itemId (int): Item Id</li>
  <li>@itemClassId (int): Item class Id</li>
  <li>@itemSetId (int): Item set Id</li>
  <br />
  <b>Returns:</b><br />
  Returns a table. Columns include tolerance bands like UEL, LEL, USL, LSL, UCL, LCL, and target.

### Code Example 
```sql
-- Get attribute tolerance limits by resolving precedence rules
SELECT *
FROM qds.fn_getAttributeTolerances(101, 2076, 305, NULL, NULL)
```
