Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[转换] dv8.0sql转dz_uc6.1出现错误,请问怎么解决?

[复制链接]
law_change 发表于 2008-9-26 15:57:58 | 显示全部楼层 |阅读模式
dv8.0sql转dz_uc6.1,前面两步都成功,转换到第三步骤的时候,出现如下错误:
SQL: SELECT userid FROM dv_voteuser WHERE voteid=2 AND (voteoption='0' OR LEFT(voteoption, 2)='0,' OR LEFT(voteoption, 3)='0,' OR CHARINDEX(',0,', voteoption)>0 OR RIGHT(voteoption, 2)=',0' OR RIGHT(voteoption, 3)=',0')
Errormsg: MSSQL ERROR

请问怎么解决?谢谢!
回复

使用道具 举报

桃子(小敏) 发表于 2008-9-26 16:48:34 | 显示全部楼层
在mssql中执行以下sql语句,看结果:
  1. SELECT userid FROM dv_voteuser WHERE voteid=2 AND (voteoption='0' OR LEFT(voteoption, 2)='0,' OR LEFT(voteoption, 3)='0,' OR CHARINDEX(',0,', voteoption)>0 OR RIGHT(voteoption, 2)=',0' OR RIGHT(voteoption, 3)=',0')
复制代码
回复

使用道具 举报

 楼主| law_change 发表于 2008-9-26 16:55:29 | 显示全部楼层
原帖由 桃子(小敏) 于 2008-9-26 16:48 发表
在mssql中执行以下sql语句,看结果:SELECT userid FROM dv_voteuser WHERE voteid=2 AND (voteoption='0' OR LEFT(voteoption, 2)='0,' OR LEFT(voteoption, 3)='0,' OR CHARINDEX(',0,', voteoption)>0 OR RIGHT(v ...


服务器: 消息 306,级别 16,状态 1,行 1
不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 left 的参数 1 的数据类型 text 无效。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 left 的参数 1 的数据类型 text 无效。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 right 的参数 1 的数据类型 text 无效。
服务器: 消息 8116,级别 16,状态 1,行 1
函数 right 的参数 1 的数据类型 text 无效。
回复

使用道具 举报

 楼主| law_change 发表于 2008-9-27 13:58:03 | 显示全部楼层
没有解决办法???
回复

使用道具 举报

百信立 发表于 2008-10-6 19:32:27 | 显示全部楼层
嗯~~官方效率慢,自己想办法吧。


可以加我的QQ:729018714
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 19:17 , Processed in 0.097380 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表