czy jest jakas funkcja w mysql do przekonwertowania zmiennej znakowej na integer?
a przy okazji czy jest taka funkcja w php?
0
0
Tj zmienna znakowa rozumiana jako '123' na 123 czy np literka A na odpowiednik kodu ascii ? jesli to drugie to
to np
create table www (id int(11), txt VARCHAR(10));
insert www values(1, '44');
no i wpakujmy jeszcze kilka
//mozna zamieniac na hex
update www set txt=HEX(id);
select id+txt from www;
mysql> select id+txt from www;
+--------+
| id+txt |
+--------+
| 2 |
| 37 |
| 33 |
+--------+
mysql> select * from www;
+------+------+
| id | txt |
+------+------+
| 1 | 1 |
| 4 | 33 |
| 6 | 27 |
+------+------+
po wydaniu
update www set id=txt where id=6;
mamy (czyli konwersja zostala dokonana)
mysql> select * from www;
+------+------+
| id | txt |
+------+------+
| 1 | 1 |
| 4 | 33 |
| 27 | 27 |
+------+------+
czy chodzi o to ?? (w php istnieja na pewno takie funkcjie .... !!!)