OracleParameter[] parameters = {
new OracleParameter(":FUND", OracleType.Number,4),
}
int64 fund=18位数(我是赋值--执行SQL--插入到表这样一过程,涉及不到页面长度控制)
这里的4,应该是数据长度吧,应该是32位和INT32对应的吧。
但是我为什么改成1照样能输入18位长度的数字呢,而不是截取或者报错.
这里照样能执行过去。为什么?
但是当是VarChar的时候,我设置了长度,如果我输入的超过了这里限定的长度就会截取呢?
注:我数据库的字段长度足够大.