Description:
Retrieve an attached table from a cluster composite table.
Syntax:
T.attach(T’)
Note:
The function retrieves attached table T’, which should already exist, from cluster composite table T.
Parameter:
T |
A cluster composite table |
T’ |
An attached table |
Return value:
An attached table
Example:
Add an attached table to composite table emp1.ctx:
|
A |
|
1 |
=file("D:\\emp1.ctx") |
|
2 |
=A1.create(#EID,NAME) |
Create the composite table’s base table. |
3 |
=demo.cursor("select EID,NAME from employee ") |
|
4 |
=A2.append(A3) |
Append records to the base table. |
5 |
=A2.attach(t1, SURNAME,DEPT ) |
Add attached table t1 to the base table. |
6 |
=demo.cursor("select EID,SURNAME,DEPT from employee") |
|
7 |
=A5.append(A6) |
Append records to attached table t1. |
8 |
=A2.attach(t2,GENDER,SALARY) |
Add attached table t2 to the base table. |
9 |
=demo.cursor("select EID,GENDER,SALARY from employee ") |
|
10 |
=A8.append(A9) |
Append records to attached table t2. |
Put emp1.ctx in node 192.168.0.116:8281:
|
A |
|
1 |
=file("emp1.ctx",["192.168.0.116:8281"]) |
Open a cluster file. |
2 |
=A1.open() |
Return a cluster composite table. |
3 |
=A2.attach(t1) |
Retrieve attached table t1. |