[ MarkoBalkan @ 10.04.2010. 22:02 ] @
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.




[ bogdan.kecman @ 11.04.2010. 10:34 ] @
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>
[ bogdan.kecman @ 11.04.2010. 10:36 ] @
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>
[ misk0 @ 11.04.2010. 12:13 ] @
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.