Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Insert nekih znakova u bazu

[es] :: Baze podataka :: Insert nekih znakova u bazu

[ Pregleda: 2029 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MarkoBalkan

Član broj: 141124
Poruke: 1624
...142.38-dsl.net.metronet.hr.



+19 Profil

icon Insert nekih znakova u bazu10.04.2010. u 22:02 - pre 170 meseci
kako ubaciti u bazu ' i " preko query-a recimo u .net-?

kad se " " odnosi na string , a ' na komentar, a i u ' ' se nalazi vrijednost za insert u bazu osim numeričkih vrijednosti.

u sql manageru se može ubaciti samo ", dok se ' ne može jer se u ' ' nalazi vrijednost za unos u bazu, osim numeričkih vrijednosti.




 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Insert nekih znakova u bazu11.04.2010. u 10:34 - pre 170 meseci
zavisi od rdbms-a ... na primer

Code:

mysql> create table tx (x varchar(100);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
mysql> create table tx (x varchar(100));
Query OK, 0 rows affected, 2 warnings (0.04 sec)

mysql> insert into tx values ('o''conors');
Query OK, 1 row affected (0.01 sec)

mysql> select * from tx;
+----------+
| x        |
+----------+
| o'conors |
+----------+
1 row in set (0.00 sec)

mysql> insert into tx values ('o\'conors');
Query OK, 1 row affected (0.00 sec)

mysql> select * from tx;
+----------+
| x        |
+----------+
| o'conors |
| o'conors |
+----------+
2 rows in set (0.00 sec)

mysql>

 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Insert nekih znakova u bazu11.04.2010. u 10:36 - pre 170 meseci
Code:

mysql> insert into tx values ('vidi me "mama"');
Query OK, 1 row affected (0.00 sec)

mysql> insert into tx values ("vidi me ""mama""");
Query OK, 1 row affected (0.00 sec)

mysql> insert into tx values ("vidi me \"mama\"");
Query OK, 1 row affected (0.00 sec)

mysql> select * from tx;
+----------------+
| x              |
+----------------+
| o'conors       |
| o'conors       |
| vidi me "mama" |
| vidi me "mama" |
| vidi me "mama" |
+----------------+
5 rows in set (0.00 sec)

mysql>

 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Insert nekih znakova u bazu11.04.2010. u 12:13 - pre 170 meseci
Code:

mysql> insert into tx values ('o''conors');
Query OK, 1 row affected (0.01 sec)


ovo ovako radi i u Oracle bazi. Probaj postaviti specificnije pitanje.

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

[es] :: Baze podataka :: Insert nekih znakova u bazu

[ Pregleda: 2029 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.