title: Differences between ROWTYPE, TYPE, and RECORD in postgresql?
body: <p>What is the use of the following declarations, and where will we use these types of declarations?</p>
  
  <pre><code>myrow tablename%ROWTYPE;
  myfield tablename.columnname%TYPE;
  arow RECORD;
  </code></pre>