title: Arithmetic overflow error converting numeric to data type small money
body: <p>I have a column called [column_us] in my table where I have given the data type as smallmoney not null.</p>
  <p>Initially it looked good and data is feeding into this table , but after one month I'm getting an error:</p>
  <blockquote>
  <p>Arithmetic overflow error converting numeric  to data type smallmoney.
  The statement has been terminated.</p>
  </blockquote>
  <p>Do I need to change the data type to numeric (19,4) notnull to this column? If so, can you please explain which data type I should be using small money, money, or numeric?</p>
  <p>Also how many values does the small money allow after decimal point.</p>