Check if a row contains any NULL values Used for SQL NULL semantics in set operations where NULL != NULL
(&self, row: &Row)
| 8389 | /// Check if a row contains any NULL values |
| 8390 | /// Used for SQL NULL semantics in set operations where NULL != NULL |
| 8391 | fn row_contains_null(&self, row: &Row) -> bool { |
| 8392 | // Check positional values if available, otherwise check named values |
| 8393 | if !row.positional_values.is_empty() { |
| 8394 | row.positional_values |
| 8395 | .iter() |
| 8396 | .any(|value| matches!(value, Value::Null)) |
| 8397 | } else { |
| 8398 | row.values |
| 8399 | .values() |
| 8400 | .any(|value| matches!(value, Value::Null)) |
| 8401 | } |
| 8402 | } |
| 8403 | |
| 8404 | /// Apply ORDER BY clause to query result |
| 8405 | fn apply_order_by( |
no test coverage detected