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

  • Canal de arkyoru

    Canal de ark

    18 Ocak 2007
  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010