2010-06-05 71 views

回答

1

你的意思是内存或硬盘空间?

对于磁盘空间,除非字符串中有值,否则varchar不会占用空间。

+0

非常感谢,如果stirng的硬盘分配了多少长度为50个字符和他的列varchar(255) - 所有255个字符或只有50个, – Yosef 2010-06-06 06:38:54

+0

只有50.固定的实际行指针有一些开销,但varchar表示可变长度字符数组 - char将被完全分配。 – Randy 2010-06-06 21:32:53