sql >> Databasteknik >  >> RDS >> Sqlserver

Mest effektiva T-SQL sättet att vaddera en varchar till vänster till en viss längd?

Detta är helt enkelt en ineffektiv användning av SQL, oavsett hur du gör det.

kanske något i stil med

right('XXXXXXXXXXXX'+ rtrim(@str), @n)

där X är ditt utfyllnadstecken och @n är antalet tecken i den resulterande strängen (förutsatt att du behöver utfyllnaden eftersom du har att göra med en fast längd).

Men som sagt, du bör verkligen undvika att göra detta i din databas.



  1. Skapa en studentdatabas med Microsoft Access

  2. Hur man hanterar sessioner i Node.js med Passport, Redis och MySQL

  3. Fel när QUERY-paketet skickades

  4. Hur man fångar och analyserar SQL Server-händelser