Owner: | dbo |
Type: | SQL scalar function |
Encrypted: | |
Creation Date: | 04/26/2006 |
Modification Date: | 04/26/2006 |
Description: | Scalar function used by the Sales.Customer table to help set the account number. |
QUOTED_IDENTIFIER: | |
ANSI_NULLS: |
Name | Direction | DataType | Length | Default | Description | |
|
@RETURN_VALUE | RETURN | varchar | 8 | ||
|
@Value | INPUT | int | 4 | Input parameter for the scalar function ufnLeadingZeros. Enter a valid integer. |
Objects that depend on [dbo].[ufnLeadingZeros]
Object Name | Owner | Object Type | Dep Level | |
|
Customer | Sales | Table | 1 |
|
CustomerAddress | Sales | Table | 2 |
|
Individual | Sales | Table | 2 |
|
SalesOrderHeader | Sales | Table | 2 |
|
Store | Sales | Table | 2 |
|
vIndividualCustomer | Sales | View | 3 |
|
vIndividualDemographics | Sales | View | 3 |
|
vSalesPersonSalesByFiscalYears | Sales | View | 3 |
|
SalesOrderDetail | Sales | Table | 3 |
|
SalesOrderHeaderSalesReason | Sales | Table | 3 |
|
StoreContact | Sales | Table | 3 |
|
iStore | Sales | Trigger | 3 |
|
iuIndividual | Sales | Trigger | 3 |
|
uSalesOrderHeader | Sales | Trigger | 3 |
|
ufnGetContactInformation | dbo | Function | 4 |
|
vStoreWithDemographics | Sales | View | 4 |
|
iduSalesOrderDetail | Sales | Trigger | 4 |
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE FUNCTION [dbo].[ufnLeadingZeros](
@Value int
)
RETURNS varchar(8)
WITH SCHEMABINDING
AS
BEGIN
DECLARE @ReturnValue varchar(8);
SET @ReturnValue = CONVERT(varchar(8), @Value);
SET @ReturnValue = REPLICATE('0', 8 - DATALENGTH(@ReturnValue)) + @ReturnValue;
RETURN (@ReturnValue);
END;
GO
SET QUOTED_IDENTIFIER OFF
GO
GO
SET ANSI_NULLS OFF
GO
See Also
List of functions