Although the row constructor feature is nifty, you have to
pay attention when using it. For instance, whenever a row in the values lines
fails to execute, the whole statement would fail resulting in no insert of
data. So be careful when you are using it, especially when writing code that
executes prepared statements. See you in the next article with a new feature.