Forráskód Böngészése

update set nullable

zjh 1 hete
szülő
commit
b1a7777f01
1 módosított fájl, 5 hozzáadás és 1 törlés
  1. 5 1
      src/Driver/Traits/SQL.php

+ 5 - 1
src/Driver/Traits/SQL.php

@@ -746,7 +746,11 @@ trait SQL
                 return $this;
             }
         }
-        $val = $this->handleFieldAlias($field) ."='". $this->setQuote($value) . "'";
+        if($value == null){
+            $val = $this->handleFieldAlias($field) ." = null";
+        }else{
+            $val = $this->handleFieldAlias($field) ."='". $this->setQuote($value) . "'";
+        }
         $this->sets = $this->sets != null ? $this->sets . ', '. $val : $val;
         return $this;
     }