© 2012 triAGENS GmbH | 2012-04-04 14 Type casts Typecasts can be achieved by explicitly calling typecast functions No implicit type cast will be performed Performing an operation with invalid/inappropriate types will result in an error When performing an operation that does not have a valid or defined result, the outcome will be an error: 1 / 0 => error 1 + "John" => error Errors might be caught and converted to null in a query or bubble up to the top, aborting the query. This depends on settings