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查询来的数据。 总结
以上是内存溢出为你收集整理的sqlserver 消息 682,: 内部错误。提供用于读取列值的缓冲区太小。请运行 DBCC CHECKDB 查看是否有损坏情况 的处理方法全部内容,希望文章能够帮你解决sqlserver 消息 682,: 内部错误。提供用于读取列值的缓冲区太小。请运行 DBCC CHECKDB 查看是否有损坏情况 的处理方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)