Oracle摘记
VARCHAR与VARCHAR2
1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节;
2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理;
3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集,
?
存储过程和函数
?
当在限制语句NULL或NOT NULL 关键字时,不能写成 = NULL 或 <> NULL , 要写成 IS NULL。 因为NULL不是一个值。?