2
因此,我需要修改(具有新列)具有完整性約束的現有SAS表。當然,我可以處理SQL; 「描述」表並重建約束,我只是想知道是否有一個不涉及這個步驟的替代(批處理)方法?添加新的SAS變量,同時保留完整性約束
因此,我需要修改(具有新列)具有完整性約束的現有SAS表。當然,我可以處理SQL; 「描述」表並重建約束,我只是想知道是否有一個不涉及這個步驟的替代(批處理)方法?添加新的SAS變量,同時保留完整性約束
您可以只需ALTER
SAS數據集添加新列,這不會影響任何其他定義的屬性(如索引或完整性約束)。例如:
proc sql noprint;
alter table MYLIB.SOME_DATASET
add NEW_VARIABLE char(25) format=$25.;
quit;
[拍額] - 作品一種享受!謝謝! –