varchar2列与pl / sql中的变量内存分配

时间:2015-06-25 14:27:28

标签: memory plsql varchar2

在pl / sql中,如果你创建一个变量varchar2(256)然后为变量分配一个10个字符的字符串,那么使用的总内存是256个字符但是如果你声明它(4000或更多它将仅使用对于表上的varchar列,这也是正确的吗?或者varchar列是否总是只分配您分配的内容?谢谢。

1 个答案:

答案 0 :(得分:1)

varchar列是指变量字符'所以它只存储一个字符(终端)而不是你存储的字符串。 char,准确存储它设置的字符数。