請注意,JMP19 中的表格/更新功能發生了重大變化。
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
// Update data table
Data Table( "Big Class" ) << Update(
With( Data Table( "Big Class Families" ) ),
Match Columns( :name = :name, :age = :age ),
Replace Columns in Main Table( None )
);
在 JMP18* 中執行腳本 1x、2x 和 3x 後可用的欄位):

*) 在第一步驟中新增列後,沒有新增列。 JMP 會通知使用者:

使用 JMP19 執行腳本 1x、2x 和 3x 後可用的欄位:

新功能似乎是由願望清單中的這個帖子觸發的:
如果要更新的表中已經存在新列,則允許更新平台建立新列
作為一種選擇,這個願望很棒 - 但它可能會與其他用戶迄今為止使用 Tables/Update 的方式相衝突。
如果腳本受到影響則尤其危險。
可以停用新功能嗎?