sql >> Database teknologi >  >> RDS >> Sqlserver

Mest effektive T-SQL måde at polstre en varchar til venstre til en vis længde?

Dette er simpelthen en ineffektiv brug af SQL, uanset hvordan du gør det.

måske noget som

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

hvor X er dit udfyldningstegn og @n er antallet af tegn i den resulterende streng (forudsat at du har brug for udfyldningen, fordi du har at gøre med en fast længde).

Men som sagt bør du virkelig undgå at gøre dette i din database.



  1. Sådan opdaterer du tabel med activeandroid efter tilføjelse af en ny kolonne

  2. Ændring af SYS-adgangskode i RAC

  3. Avanceret partitionsmatchning for partitionsmæssig joinforbindelse

  4. Hvad betyder importfejl:Symbol ikke fundet:_PQencryptPasswordConn, og hvordan retter jeg det?