SORU
23 EYLÜL 2008, Salı


En verimli T-SQL şekilde belirli bir süre için soldaki bir varchar pad için?

Söylemek göre:

REPLICATE(@padchar, @len - LEN(@str))   @str

CEVAP
23 EYLÜL 2008, Salı


Bu sadece SQL verimsiz bir şekilde kullanılması, nasıl olursa olsun.

belki de bir şey gibi

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

@n sonuç dizesindeki karakter sayısını X doldurma karakteri olduğu ve (sabit bir uzunluk ile ilgileniyor çünkü dolgu ihtiyacınız varsayarak).

Ama dediğim gibi gerçekten veritabanınızda bunu kaçınmanız gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bashirsultani

    bashirsultan

    22 Mart 2010
  • Bratayley

    Bratayley

    30 Aralık 2010
  • oHeymarvin

    oHeymarvin

    11 Temmuz 2013