2012/1/3 guiz <guizaw...@gmail.com>:
> Hi all, if I have a table like
> CREATE TABLE [a] (
> [ID] INTEGER  NOT NULL,
> [prdtype] VARCHAR(35)  NOT NULL
> )
>
> and data already inserted as
>
> insert into a (ID, prdtype) values (1, '15');
> insert into a (ID, prdtype) values (2, '15|10|27|3');
> insert into a (ID, prdtype) values (3, '8|6|22');
>
> and I'd like to update table 'a' to achieve sorted result in prdtype as ...
> Rick

PHP experiment:

<?php
function phpsort($str) {
  $a=explode('|',$str);
  asort($a);
  return implode('|',$a);
}

$db=new PDO('sqlite:test.db');
$db->sqliteCreateFunction('usort','phpsort');
$db->query('UPDATE a SET prdtype=usort(prdtype);');
?>
-- 
Kit
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to