|  | @@ 517-521 (lines=5) @@ | 
                                                            
                                    | 514 |  |                 } elseif (!$this->isEmpty($field)) { | 
                                                            
                                    | 515 |  |                     if ($this->get($field) instanceof Ajde_Db_Function) { | 
                                                            
                                    | 516 |  |                         $sqlSet[] = $field.' = '.(string) $this->get($field); | 
                                                            
                                    | 517 |  |                     } elseif ($this->getTable()->getFieldProperties($field, 'type') === Ajde_Db::FIELD_TYPE_SPATIAL) { | 
                                                            
                                    | 518 |  |                         $pointValues = explode(' ', (string) parent::_get($field)); | 
                                                            
                                    | 519 |  |                         $sqlSet[] = $field.' = PointFromWKB(POINT('.str_replace(',', '.', | 
                                                            
                                    | 520 |  |                                 (float) $pointValues[0]).','.str_replace(',', '.', (float) $pointValues[1]).'))'; | 
                                                            
                                    | 521 |  |                     } else { | 
                                                            
                                    | 522 |  |                         $sqlSet[] = $field.' = ?'; | 
                                                            
                                    | 523 |  |                         $value = parent::_get($field); | 
                                                            
                                    | 524 |  |                         if (is_float($value)) { | 
                                                                                
                                |  | @@ 589-594 (lines=6) @@ | 
                                                            
                                    | 586 |  |                     if ($this->get($field) instanceof Ajde_Db_Function) { | 
                                                            
                                    | 587 |  |                         $sqlFields[] = $field; | 
                                                            
                                    | 588 |  |                         $sqlValues[] = (string) $this->get($field); | 
                                                            
                                    | 589 |  |                     } elseif ($this->getTable()->getFieldProperties($field, 'type') === Ajde_Db::FIELD_TYPE_SPATIAL) { | 
                                                            
                                    | 590 |  |                         $sqlFields[] = $field; | 
                                                            
                                    | 591 |  |                         $pointValues = explode(' ', (string) parent::_get($field)); | 
                                                            
                                    | 592 |  |                         $sqlValues[] = 'PointFromWKB(POINT('.str_replace(',', '.', | 
                                                            
                                    | 593 |  |                                 (float) $pointValues[0]).','.str_replace(',', '.', (float) $pointValues[1]).'))'; | 
                                                            
                                    | 594 |  |                     } else { | 
                                                            
                                    | 595 |  |                         $sqlFields[] = $field; | 
                                                            
                                    | 596 |  |                         $sqlValues[] = '?'; | 
                                                            
                                    | 597 |  |                         $value = parent::_get($field); |