菜鸟求助,分析时出现这种错误

 我来答
zone殿
推荐于2016-02-12 · TA获得超过3387个赞
知道大有可为答主
回答量:1579
采纳率:65%
帮助的人:699万
展开全部
1. 如果表A里的Column A和Column B内容都是ENUM类型的,
2. 通过SQL语句能得到这个表的META信息
3. 读取B表和C表,生成下面两个数组
String[] tableb = {(0,a),(1,b)};
String[] tablec = {(0,x),(1,y),(2,z)};
(也可以是一维数组,那么二维数组的第一个值为一维数组的下标,那就要修改下面的SQL语句)
根据这两个数组,B表和C表就已经建立出来了
4. COPY表A为表D(用SQL语句)
5. 循环执行
for(int i=0;i<tableb.size();i++)
UPDATE tableD SET columnA = tableb[0] where columnA = tableb[1];

for(int i=0;i<tablec.size();i++)
UPDATE tableD SET columnb = tablec[0] where columnB = tablec[1];

============================
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式