Hi Michael,
If some more rows are inserted by other session before the $wpdb->get_col(…) is executed, would it be return invalid value?
What I want is to using AJAX to post data to server to insert into DB. The new row ID is returned in the AJAX response to update client status. It is possible that multiple clients are posting data to server at the same time. So, I have to make sure that each AJAX request get the EXACT new row ID in response.