你的字段太小了 把字段改大一下 例如 a[10]改成a[250]这样的 要不就换个定义的类型算了
这个提示不能全信,可能是你所设置的变量的大小和你赋值的大小有点出路,解决的方法:
1。将变量的类型重新设置;
2。或直接将变量的定义大小改大;
3。仔细检查一下有没有多赋值现象。
把字段改大,如果是字符型字段,Char(20)改为Char(254)或干脆改为Text型,int型应该没什么限制.
alter table m_temp alter column m_director varchar(255)
alter table m_temp alter column m_lang varchar(255)
alter table m_data alter column m_director varchar(255)
alter table m_data alter column m_lang varchar(255)