update x1 a set (a.cd)= from x2 b where b.nm(+)=a.nm
and d.nm2(+)=a.nm2 如果b.cd1数据是null,a.cd输入a.cd,但是我操作这个sql,null数据输入到a.cd中,但是当我只操作子查询时,它工作得很好,所以我不知道为什
在这个系统中,我检查Unicode的输入数据类型,如果不是,它将返回错误消息,因为需要Unicode。我以u'HI'或unicode('HELLO')的形式向它发送参数。我就是这样检查输入变量类型的:
if isinstance(value,getattr(__builtin__,'unicode')) or isinstance(value,unicode)):