SORU
4 AĞUSTOS 2008, PAZARTESİ


Postgresql String kullanmak ve kaçış karakterleri

Bir tabloya bir çıkış karakteri eklemek için çalışırken bir uyarı olur.

Örneğin:

create table EscapeTest (text varchar(50));

insert into EscapeTest (text) values ('This is the first part \n And this is the second');

Ürettiği uyarı:

WARNING:  nonstandard use of escape in a string literal

(NUMARASINI kullanarak 8.2)

Herkes bu etrafında almak için nasıl biliyor?

CEVAP
4 AĞUSTOS 2008, PAZARTESİ


Kısmen. Metin eklenir, ama bu uyarı yine de oluşturulur.

Metin ile çalıştırılması için gerekli belirtilen bir tartışma buldum 'E' gibi

insert into EscapeTest (text) values (E'This is the first part \n And this is the second');

Bu uyarı bastırılmış, ama metin hala doğru döndü. Michael önerilen ek slash ekledim, çalıştı.

Gibi:

insert into EscapeTest (text) values (E'This is the first part \\n And this is the second');

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gamingbits

    gamingbits

    2 Mayıs 2006
  • Joanna Okrajni

    Joanna Okraj

    4 EYLÜL 2010
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011