Was ist so verkehrt daran, die Antwort des SQL-Servers auf NULL bzw. die Länge des zurückgegebenen Arrays zu prüfen? An einer Stelle muss ja so oder so geprüft werden, oder?
You are viewing a single comment's thread from:
Was ist so verkehrt daran, die Antwort des SQL-Servers auf NULL bzw. die Länge des zurückgegebenen Arrays zu prüfen? An einer Stelle muss ja so oder so geprüft werden, oder?
Es geht darum, dass die Übergabe des Array in der Annahme passiert, in den man auf einen Index zugreift, der , wie beschrieben , in manchen Fällen nicht existiert. Was wiederum zu unnötigen Kontrollabfragen führt.
Grundlegend sollte das SQL-Statement alles so aufbereiten wie es in der Anwendung gebraucht wird, ohne zusätzliche Anpassungen zu implementieren.