varchar

1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的。 比如,存储字符串"abc",对于CHAR(20),表示你存储的字符将占20个字节(包括17个空字符...查看全文

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

varchar

1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的。 比如,存储字符串"abc",对于CHAR(20),表示你存储的字符将占20个字节(包括17个空字符);而同样的VARCHAR2(20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。   2.CHAR的效率比VARCHAR2的效率稍高。

写文章