title: Basic Datatypes in SQL Server?
body: <p>What should i know about involving basic data types in SQL Server?</p>
  
  <p>In my database i need </p>
  
  <ol>
  <li>Flags/bits, I assume I should use byte </li>
  <li>64bit ids/ints </li>
  <li>a variable length string. It could be 5 letters it could be 10,000 (for desc but i plan to allow unlimited length usernames)</li>
  </ol>
  
  <p>Is there a TEXT type in SQL Server? I dont want to use varchar(limit) unless i could use something ridiculously high like 128k. How do i specify 1byte - 8byte ints?</p>