sqlserver 消息 682,: 内部错误。提供用于读取列值的缓冲区太小
发布时间:2020-12-12 13:03:06 所属栏目:MsSql教程 来源:网络整理
导读:sqlserver 消息 ? 682,: ? 内部错误。提供用于读取列值的缓冲区太
sqlserver 消息 ? 682,: ? 内部错误。提供用于读取列值的缓冲区太小。请运行 ? DBCC ? CHECKDB ? 查看是否有损坏情况 的处理方法
select * into BBB_vip_PREPARE? --SELECT * ?FROM? ?openquery(DBLINK_ORACL,'SELECT TRIM(M.MEMBER_CODE), ? ? ? ?''-'' shibiema,? ? ? ? ?''Y'',宋体; font-size:16px"> ? ? ? ?M.CHINESE_NAME,宋体; font-size:16px"> ? ? ? ?'''' ps,宋体; font-size:16px"> ? ? ? ?''2049-12-31'' youxiaoq,宋体; font-size:16px"> ? ? ? ?''VIP'',宋体; font-size:16px"> ? ? ? ?M.JOINT_DATE,宋体; font-size:16px"> ? ? ? ?M.SHOP_CODE,宋体; font-size:16px"> ? ? ? ?M.POINTS,宋体; font-size:16px"> ? ? ? ?''N'',宋体; font-size:16px"> ? ? ? ?0 CSJE,宋体; font-size:16px"> ? ? ? ?''2049-12-31'',宋体; font-size:16px"> ? ? ? ?M.SEX,宋体; font-size:16px"> ? ? ? ?M.ID_NO,宋体; font-size:16px"> ? ? ? ?CASE? ? ? ? ? ? ?WHEN M.BIRTHDAY>TO_DATE(''2000-01-01'',''yyyy-mm-dd'')? ? ? ? ? ? ?THEN ''2100-''||SUBSTR(M.BIRTHMMDD,2)||''-''||SUBSTR(M.BIRTHMMDD,2,2)? ? ? ? ? ? ?WHEN M.BIRTHDAY<TO_DATE(''2000-01-01'',宋体; font-size:16px"> ? ? ? ? ? ?THEN TO_CHAR(M.BIRTHDAY,宋体; font-size:16px"> ? ? ? ?END SHENGRI,--之前这里没有加?SHENGRI,结果就报上述错误,加了就不报错了。 ? ? ? ?TRIM(PP.PROV_CNAME),宋体; font-size:16px"> ? ? ? ?'''' postcode,宋体; font-size:16px"> ? ? ? ?M.PHONE_DAY,宋体; font-size:16px"> ? ? ? ?M.PHONE_NIGHT,宋体; font-size:16px"> ? ? ? ?M.E_MAIL,宋体; font-size:16px"> ? ? ? ?''0'' QQ,宋体; font-size:16px"> ? ? ? ?''MSN'' MSN,宋体; font-size:16px"> ? ? ? ?TRIM(M.ADDRESS),宋体; font-size:16px"> ? ? ? ?''1900-01-01 23:59'',宋体; font-size:16px"> ? ? ? ?0 JSJF,宋体; font-size:16px"> ? ? ? ?1,宋体; font-size:16px"> ? ? ? ?''-'' BZ,宋体; font-size:16px"> ? ? ? ?''-'' XL,宋体; font-size:16px"> ? ? ? ?''-'' ZY,宋体; font-size:16px"> ? ? ? ?''-'' SR,宋体; font-size:16px"> ? ? ? ?M.AGE ? ? FROM MEMBERSHIP M? ? ?LEFT JOIN PROVINCE PP? ? ? ? ?ON TRIM(PP.PROV_CODE) =TRIM(M.PROV_CODE)? ? ? ? ?--AND M.ID_NO IS NOT NULL ? ? ? ?and 1=0 ') 出现上述错误后,运行dbcheck ,没有错误。后来想强行修复 ALTER DATABASE MYDBNAME ?SET SINGLE_USER 执行好长时间也没有结束,最后放弃,看看是不是还有其他的地方要注意 结果发现: ?--之前这里没有加?SHENGRI,宋体; font-size:16px"> 分享之。 上述语句是在SQLSERVER 中执行,生成oracle查询来的数据。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |