一个根据数据库字段的值形成树的问题

有一个表,里面有一个“code”的字段,内容大致如下“1201000000”,“1201010000”,“1201010100”“1201010101”“1201010102”,诸如这样的数据,通过那种方法能很好根据这个串的规律形成一棵树。请大家赐教呀

这种方式只有弱语言才这么做,使用Java可以使用Compsite模式实现。