SORU
7 Mart 2012, ÇARŞAMBA


Kesme işareti kaçmak için nasıl (') MySql?

MySQL documentation \' olması gerektiğini söylüyor. Ancak, her iki scite ve mysql '' çalıştığını gösterir. Ve bunun işe yaradığını gördüm. Ne yapmalıyım?

CEVAP
7 Mart 2012, ÇARŞAMBA


Sana ceza MySQL belgelerine aslında biraz söz daha söyledi. O da diyor

'” bir dize içinde tırnak “'” olarak yazılmış olabilir “''”.

(Ayrıca, MySQL 5.0 version of Table 8.1. Special Character Escape Sequences ve geçerli sürüm bağlı ama 12* *mevcut 5.6 — oldukça benzer.)

Postgres note on the backslash_quote (string) parameter bilgilendirici olduğunu düşünüyorum

Bu bir tırnak işareti bir dize \' tarafından temsil edilen olup olmadığını kontrol eder. SQL standart bir tırnak işareti göstermek için tercih edilen yoldur ('') iki katına çıkaran, ama tarihsel olarak da PostgreSQL \' kabul etti. Ancak, \' kullanımı güvenlik riski oluşturur

Tek-alıntı ikiye katlanmış bir karakter kullanarak tek tırnak kaçmak için bir ters eğik çizgi kullanarak daha genel olarak daha iyi ve uzun vadeli bir seçim olduğunu bana söyledi.

Şimdi Eğer sizin de eklemek için seçtiğiniz dil, seçme SQL veritabanı ve standart olmayan tuhaflıklar, ve seçim sorgu çerçeve denklemi, o zaman belki sonunda farklı bir seçim. Kısıtlamaları hakkında daha fazla bilgi vermiyorsun.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AceHoodVEVO

    AceHoodVEVO

    12 Mayıs 2009
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009
  • Top10Series

    Top10Series

    26 Kasım 2008