我有一个记录DCP_SC_DOT_TBL
,其中有 2 个键SETID
和CONTRACTID
. 除此之外,还有 78 列是复选框并包含一个值Y
或Blank
。例如:
SETID CONTRACTID 1 2 3 ...... 78
DCPID 00102 Y Y
DCPID 00192 Y Y Y
现在我想删除所有这些列并为每个非空白列创建一个新行以创建一个表,例如,像这样:
SETID CONTRACTID Checkbox(New column for all the 78 columns)
DCPID 00102 1
DCPID 00102 3
DCPID 00192 2
DCPID 00192 3
DCPID 00192 78
有人可以建议如何实现这一目标吗?我只想要包含针对CONTRACTID
s 的一些数据的列。