以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- SQL 插入语句错误 大师帮忙看看 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=73244) |
-- 作者:hunanwl -- 发布时间:2015/8/14 18:22:00 -- SQL 插入语句错误 大师帮忙看看 Insert Into {Customer} ([cu_code1],[cu_code2],[cu_name1],[cu_name2],[cu_linkman],[cu_phone],[cu_fax],[cu_site1],[cu_site2],[pay_type],[currency],[cu_reg],[tax_id],[cu_invoice],[cu_tax],[cu_check],[cu_founder],[founder_name],[cu_time1]) Values(\'cu_code1\',\'cu_code2\',\'cu_name1\',\'cu_name2\',\'cu_linkman\',\'cu_phone\',\'cu_fax\',\'cu_site1\',\'cu_site2\',\'pay_type\',\'currency\',\'cu_reg\',\'tax_id\',\'cu_invoice\',\'cu_tax\',\'cu_check\',\'cu_founder\',\'founder_name\',\'cu_time1\') 数据库是 SQL 数据库 错误提示如下: [此贴子已经被作者于2015/8/14 18:23:56编辑过]
|
-- 作者:hunanwl -- 发布时间:2015/8/14 18:28:00 -- 我把插入的列减少一半 就正常了 是什么原因呢 |
-- 作者:游 -- 发布时间:2015/8/14 19:27:00 -- 你的字符串太长了
sql语句的参数长度最大只有8000,如果有中文,只有4000 |
-- 作者:有点蓝 -- 发布时间:2015/8/14 19:27:00 -- 我判断是你的插入的某个值超出了你字段的定义长度,与多少列没关系 |
-- 作者:有点蓝 -- 发布时间:2015/8/14 19:28:00 -- 检查一下每个字段的长度,看看那个太短了 |
-- 作者:大红袍 -- 发布时间:2015/8/14 20:16:00 -- 插入的字符数据多于你列定义的字符长度。 |