我有这个我导入的平面文件,它需要被取消透视。一切都很好,除了我希望 unpivot 使行即使值为空。
我不想诉诸某种技巧来添加 -1 并在之后替换 -1。
使用数据库的软件期望从平面文件导入的每一行总是有 3 行,即使它的值为 null。
一些图来解释问题
平面文件线
-------------------------------------------------- --------------- |人的身份证| 代码1 | 值1 | 代码2 | 值2 | 代码3 | 值3| -------------------------------------------------- --------------- |123 | hh1 | hh2 | 2 | hh3 | | | -------------------------------------------------- --------------- 我得到的是 ------------------------------ |人的身份证| 代码 | 价值 | ------------------------------ |123 | hh2 | 2 | ------------------------------ 我想要的是 ------------------------------ |人的身份证| 代码 | 价值 | ------------------------------ |123 |hh1 | 空 | ------------------------------ |123 |hh2 | 2 | ------------------------------ |123 |hh3 | 空 | ------------------------------