摘要:
概述:NULL与零长度是不同的,NULL表示数据未知或不可用,它是与零(数值或2进制)、零长度字符串不 同的一种值,也可以理解为一种状态。 即可以理解为:所有的变量都有2种状态,一种有值,一种为NULL,为NULL其内容是不可测的。 1.比较NULL值 (1)算数运算均为NULL,因为这是一个未知的 阅读全文
摘要:
1.char与varchar的比较 (1)数据存储开销 【1】varchar列需要2个额外的字节来记录存储数据的长度 【2】每个可为null的char列,需要一些字节(空位图)来反应数据的为空性 【3】无论数据多少,char都占定义的长度分配的存储空间 【4】varchar是存储多少空间,就占多少空 阅读全文