lostyazilim
tr.link

Hangi SQL DOĞRU, KURALLARA UYGUN ve SORUN ÇIKARMAZ?

3 Mesajlar 586 Okunma
acebozum
tr.link

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)



Hayırlı akşamlar...


SQL dosyaları ile ilgili netleştirmeye çalıştığım konuyu kısaca izah edeyim;

1) Elimizde makaleler.sql dosyası olduğunu düşünelim.

2) Farklı localhost yazılımlarının (xammp, wamp, vs) phpmyadmin'ini açıp bu veri tabanını import ettiğimizi ve hiçbir değişiklik yapmadan dışarı aktardığımızı düşünelim.

   Çıktılar tırnak meselesinden dolayı farklı oluyor.

   Örneğin;

   Bir çıktıda => \"KIZIL ELMA\" şeklinde bir yazılış var.

   Bir çıktıda => "KIZIL ELMA" şeklinde bir yazılış var.

Sizce;
Hangisi DOĞRU?
Hangisi KURALLARA UYGUN? 
Hangisi SORUN ÇIKARMAZ?
Hangisi sakıncalı, riskli, yanlış, vs?


Sizin tercihiniz hangi çıktıyı oluşturan localhost olur?

&

Localhostu değiştirmeden, tırnak önüne slash koymayı engelleyerek yada slash koymayı tercih ederek 
çıktıyı istediğimiz şekilde oluşturmak mümkün mü?


Teşekkür ederim şimdiden...



Mesaj 2 defa düzenlendi. Son düzenleyen: BEYAZMASTER (04.04.2023 21:03)

 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
elektronikssl
webimgo

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)

Eğer insert into kodu tek tırnak ile başlıyorsa ise "KIZIL ELMA" bu şekilde yazınca sorun olmayacaktır.

Ancak insert into çift tırnak ile başlıyorsa o zaman \"KIZIL ELMA\" bu şekilde yazman gerekecek. 

 

 

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

ÖmerGünay adlı üyeden alıntı

Eğer insert into kodu tek tırnak ile başlıyorsa ise "KIZIL ELMA" bu şekilde yazınca sorun olmayacaktır.

Ancak insert into çift tırnak ile başlıyorsa o zaman \"KIZIL ELMA\" bu şekilde yazman gerekecek. 

Üstad insert işlemi söz konusu değil...

SQL dosyası içindeki ideal yazım şeklinin hangisi olduğunu öğrenmeye yönelik bir soruydu... 

Teşekkür ederim gene de...

 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al