테이블을 저장하기 위해 데이터를 빠르게 추가하려면 어떻게해야합니까?예를 들어 "Big Class.jmp"는 "Big Class1"、 "Big Class2"의 두 테이블로 만들어지고 두 테이블의 데이터가 반복됩니다.
"Big Class1"에 테이블을 저장합니다.
JSL 구현을 사용하여 "Big Class2"에서 "Big Class1"로 데이터를 추가하려면 어떻게해야합니까?
JMP에 기성 명령이 있습니까?
전문가 감사합니다!
dt=Open("$SAMPLE_DATA/Big Class.jmp");
dt<<SELECT where="">13);d2=dt<<SUBSET></SUBSET></SELECT>
스크립팅Re : 테이블을 저장하기 위해 데이터를 빠르게 추가하려면 어떻게해야합니까?CONCATENATE 키워드를 사용합시다
여기에 기본 이름 (1);
dt = Open ( "$ SAMPLE_DATA / Trial1.jmp");
dt2 = Open ( "$ SAMPLE_DATA / Trial2.jmp");
dt << Concatenate (데이터 테이블 ( "Trial2"));Re : 테이블을 저장하기 위해 데이터를 빠르게 추가하려면 어떻게해야합니까?죄송 해요. 내 원래 게시물이 명확하지 않았습니다. 원본 게시물에 메모를 추가했습니다.
이 "Concatenate"명령은 중복 데이터를 생성합니다.
감사!
Re : 테이블을 저장하기 위해 데이터를 빠르게 추가하려면 어떻게해야합니까?연결 후 "중복 행 선택"및 "행 삭제"를 수행 할 수 있습니다.
이것이 당신이 원하는 것입니까?Re : 테이블을 저장하기 위해 데이터를 빠르게 추가하려면 어떻게해야합니까?대단히 감사하다
Re : 테이블을 저장하기 위해 데이터를 빠르게 추가하려면 어떻게해야합니까?JSL 키워드를 알고 나면 '도움말> 스크립팅 색인'을 수행하여 사용 방법을 찾으십시오.
NamesDefaultToHere(1);
// Get a table
dt1 = Open("$SAMPLE_DATA/Big Class.jmp");
// Make a second table (that happens to be identical)
dt2 = Eval(dt1 << getScript);
// Concatenate the second table to the first
dt1 << Concatenate(DataTable(dt2), AppendToFirstTable);
Close(dt2, NoSave);
// Delete duplicate rows
Wait(2);
dt1 << selectDuplicateRows;
dt1 << deleteRows;