1. A method comprising: presenting a table view in a database application executing on a computer system; detecting pasting of content onto the table view by a user, the table view having a number of rows and columns which are represented by a structured object located on a storage device coupled to the computer system, wherein the pasting begins at a cell of the table view; determining if the content to be pasted extends beyond the number of rows or columns currently presented in the table view; automatically adding one or more records or fields to the structured object on the storage device when it is determined that the content to be pasted extends beyond the number of rows or columns currently presented in the table view; and updating the table view to show one or more rows or columns corresponding to the one or more records or fields added to the structured object, where determining comprises: obtaining the content from a clipboard; counting a number of rows and columns of the content; counting a number of rows and columns in the table view starting at the cell of the table view; and where the cell of the table view is a location of a cursor in the table view when the paste operation is performed.