varchar2给char赋值需要强转string么?

如题所述

VARCHAR2类型的值是可以直接赋值给CHAR类型的变量的,无需进行强制类型转换。因为VARCHAR2类型是可变长度的字符串类型,而CHAR类型是定长的字符串类型,如果VARCHAR2类型的值小于CHAR类型的长度,那么Oracle会自动用空格字符填充到相应的长度。
温馨提示:答案为网友推荐,仅供参考
相似回答