Hi rakesh,
Almost any sql tool has the capability of extracting ddl from tables. You can use sql developer or toad to obtain generate table scripts. But if the number of tables is high then
you should use oracle exp tool (standalone executable that exports data and ddl from database to be used with import tool) or built-in dbms_metadata.get_ddl function. There may be other third party tools or pl/sql ides that can handle this situation that I can not name them now.
Regards,
Fatih.