このスクリプトを実行すると、dt3 に列 'a' が含まれます。スクリプトで連結を使用すると、予期しない動作が発生したり、テーブルで使用されていない変数を手動で削除する必要が生じたりすることがあります。(例: 'SQL' テーブル変数は、SQL クエリから返されたテーブルに自動的に追加されます。) 連結によって新しい列が生成された場合、連結前に重複するテーブル変数の名前を変更するオプションを Concatenate() に提供します。
Names default to here(1);
dt1 = New Table( "Test", Add Rows(1), New Table Variable( "a", 1 ) );
dt2 = New Table( "Test", Add Rows(1), New Table Variable( "a", 2 ) );
dt3 = dt1 << Concatenate( dt2 );