SQL फ़ंक्शन के साथ टेक्स्ट पैडिंग जोड़ना
यह साधारण सा फ़ंक्शन हमारे विभिन्न डेटाबेस में उपयोग किया जाता है, और हमें एक स्ट्रिंग के प्रारूप की गारंटी देने का एक अच्छा तरीका देता है।
यह क्या करता है
यह तीन इनपुट मान लेता है:
- @PadChar शुरुआत में दोहराया जाने वाला चरित्र है।
- @PadValue गद्देदार होने का मान है
- @PadLen नई स्ट्रिंग की लंबाई है।
डीबीओ चुनें। टेक्स्टपैड ('0', '1', 5)
SQL
CREATE FUNCTION [dbo].[TextPad](@PadChar CHAR(1),@PadValue NVARCHAR(100),@PadLen INT) RETURNS NVARCHAR(100) AS BEGINRETURN ISNULL(REPLICATE(@PadChar,@PadLen-LEN(@PadValue))+@PadValue,LEFT(@PadValue,@PadLen))END