[tanya] cara memasukkan tanda petik1 & 2 (' ") pada mysql??

Forum diskusi membahas semua mengenai MySQL Server

Moderator: trail

Re: [tanya] cara memasukkan tanda petik1 & 2 (' ") pada mys

Postby vberror13 » 07 Jan 2012, 00:50

vbgila wrote:menurut saya,,nilai ssms itu sebaiknya yg sudah matang,,jadi sudah mengandung backslash '\'
untuk itu penambahannya dari sisi coding,,query tinggal menjalankan aja,,


yup , setuju ama oom vbgila.
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1847
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: [tanya] cara memasukkan tanda petik1 & 2 (' ") pada mys

Postby jeruktutut » 07 Jan 2012, 00:55

vberror13 wrote:
vbgila wrote:menurut saya,,nilai ssms itu sebaiknya yg sudah matang,,jadi sudah mengandung backslash '\'
untuk itu penambahannya dari sisi coding,,query tinggal menjalankan aja,,


yup , setuju ama oom vbgila.


bagaimana klo tanpa mengandung backslash '\'??

terima kasih
jeruktutut
Prajurit Satu
Prajurit Satu
 
Posts: 90
Joined: 20 Jul 2010, 10:44
Memberi kopi: 8 cangkir
Mendapat kopi: 1 cangkir

Re: [tanya] cara memasukkan tanda petik1 & 2 (' ") pada mys

Postby vbgila » 07 Jan 2012, 01:23

sebenernya ane bingung omm dengan apa sebenernya target anda :D
tapi mungkin ini bisa membantu omm,,

Contoh :

tabel : tes
field : data

Code: Select all
SET @vara='\'masuk tanda \' petik 1 \" petik 2';
INSERT INTO tes VALUES (@vara);


untuk memasukkan hasil query kedalam variable gunakan perintah :

Code: Select all
SELECT data INTO @vara2 FROM tes;


dengan begitu anda mempunyai variable @vara2 yang bernilai \'masuk tanda \' petik 1 \" petik 2
atau dengan kata lain sekarang @vara2='\'masuk tanda \' petik 1 \" petik 2';

untuk membuktikan hal itu anda dapat menjalankan perintah :

Code: Select all
SELECT @vara2;


lihat hasilnya,,dengan cara yang sama anda bisa menggunakan variable tersebut untuk dimasukkan kembali ke tabel tanpa harus bingung masalah backslash (\)
coba saja dengan perintah :

Code: Select all
INSERT INTO tes VALUES(@vara2);


dan lihat hasilnya,,

selamat mencoba >:D<
Last edited by vbgila on 07 Jan 2012, 01:33, edited 1 time in total.
Salam SuperImage
User avatar
vbgila
Prajurit Kepala
Prajurit Kepala
 
Posts: 339
Joined: 27 Jun 2011, 13:24
Location: Dunia Fana
Memberi kopi: 37 cangkir
Mendapat kopi: 56 cangkir

Re: [tanya] cara memasukkan tanda petik1 & 2 (' ") pada mys

Postby vbgila » 07 Jan 2012, 01:31

contoh diatas adalah untuk pemberian nilai variable pada mysql yang nilainya diambil dari hasil SELECT.

Jika anda ingin memberi nilai variable pada mysql yang nilainya berasal dari aplikasi atau coding, maka anda perlu memberikan tanda backslash (\)
dan itu(pemberian backslash) dilakukan dari sisi coding.
Salam SuperImage
User avatar
vbgila
Prajurit Kepala
Prajurit Kepala
 
Posts: 339
Joined: 27 Jun 2011, 13:24
Location: Dunia Fana
Memberi kopi: 37 cangkir
Mendapat kopi: 56 cangkir

Previous

Return to MySQL

Who is online

Users browsing this forum: No registered users and 1 guest