1、通过PL/SQL Developer登入到数据库的管理界面。
2、在developer的主界面左侧,找到tables,并展开。
3、在展开的表中,找到要修改的表,并在其上单击鼠标右键,选择Edit。
4、在弹出的Edit table中选择Columns,去找我们想要查询的字段。
5、找到目标字段,修改需要的长度,点击apply保存。
6、选中失效的存储过程,单击鼠标右键,选择Recompile。等待过程结束就完成了。
首先你这里的不同字段 应该有个优先级别,类似先判断哪个字段然后判断哪个字段..
如果仅仅以字段 和 字段值 来作为条件 用DECODE 套 DECODE 直到符合你的逻辑需求。
如果牵扯到两个字段值的比较 例如 如果字段A等于字段B则显示XXX 这种判断请使用NULLIF配合DECODE也可以用WHEN CASE (9以前可能不支持NULLIF)
如果是模糊比较例如 字段A 大于字段B 需要更多的函数来判断 常用的有 SIGN..通过加减法之后的结果来判断两个字段大小。
--记得及时采纳,今天任务还没完成,只差一个了