sql >> Database teknologi >  >> RDS >> Sqlserver

Hvad er årsagen til, at underforespørgsel returnerede mere end 1 værdi... fejl?

Har en af ​​de tabeller, du opdaterer, en trigger? Hvis den gør det, indeholder den sandsynligvis en underforespørgsel med mere end én værdi.

Personligt synes jeg, det er en meget dårlig praksis at slå check-begrænsninger fra, når du laver indsættelser eller opdateringer. De er der af en grund, og hvis dine data ikke opfylder disse begrænsninger, bør de ikke indsættes, som de er, eller begrænsningen skal justeres for nye forhold. Det kan også skabe problemer, hvis posterne opdateres i fremtiden.



  1. Sådan får du MySQL-status i en forespørgsel

  2. Leder efter en rigtig EAV-struktur baseret på jsonb

  3. Laravel 5 - Elequent GROUP BY fejler

  4. Kom godt i gang med Oracle Autonomous Database i skyen