programmer’s manualiv.slis.indiana.edu/ivc/ivcdb/docu/programmermanual.doc · web viewthe tables...
TRANSCRIPT
Programmer’s Manual for the InfoVis CyberInfraStructure Database Search
System
By
Mohd Saiful Nizam BahariStephanie GatoTodd Holloway
Qian Wang
1
1. INTRODUCTION 4
2. ORACLE DATABASE 42.1 Schema Design Rationale 42.2 Complete Schema 62.3 Query Optimization 192.4 Loading Data in the DB 222.4.1 SQL*Loader Scripts 22
3 WEB APPLICATION 233.1 ER Diagram 233.2 Table View Diagram 253.3 Module Architecture 27
3.4 JAVA DOCS 28
3.4.1 Class SearchSessionManager 28
3.4.2 Class ProcessLogin 43
3.4.3 Class downloadHistory 49
3.4.4 Class downloadStats 52
3.4.5 Class downloadUsers 55
3.4.6 Class Update 59
3.4.7 Class AdminConfirmPending 65
3.4.8 Class AdminGetHistory 69
3.4.9 Class AdminGetProfile 71
3.4.10 Class connectDB 73
3.4.11 Class getParameters 75
3.4.12 Class ConnectManager 78
3.4.13 Class DownloadManager 79
3.4.14 Class HistoryManager 83
3.4.15 Class registerPage 86
3.4.16 Class UserManager 94
2
3.4.17 Class dlError 99
3.4.18 Class Error 102
3.4.19 Class regError 104
3.4.20 Class searchError 107
3.4.21 Class Format 110
3.4.22 Class History 113
3.4.23 Class Search 114
3.4.24 Class Dictionary 136
4 STATE OF THE IUIV DATABASE SYSTEM 139
5 ADDING NEW COLLECTIONS 141
6 ADDING NEW MATRIX ALGORITHMS 142
APPENDIX A: SQL*LOADER SCRIPTS 143Script for COS 143Script for NIH 148Script for NSF 151Script for Medline 178
GLOSSARY 280
INDEX 280
3
1. IntroductionContained in this manual are those materials we feel will help a programmer quickly get up to speed on the state of the system. The design decisions made for how to set up the database are extremely important to understand.
2. Oracle Database
2.1 Schema Design RationaleThe tables exist for two reasons: (1) to provide a container for several collections of documents and (2) to support a web-based tool for searching. As such, each table generally either models a user level entity (history, query, user, etc) or a document level entity keyword, author, document, nsf, etc). Because the system does not only exist to support the web-interface, but also models aspects of the documents searchable only via the command-line, we choose to slightly break the relational model. Each document is divided across several tables, two of which are logically very similar. What we mean by this is that many portions of a document (title, text, abstract) that are searchable via the web tool are placed into a collective document_table. The portions of the document that are not searchable via the web and are usually specific to the collection from which the document came are placed into a collection-specific document table nsf_table, medline_table, etc). This separation should make it less painful to add new document collections, with unique fields, to the database and without invalidating the web tool.
The tablespace design involves a fair amount of guesswork, usually overestimation. The estimates are based on the current number of documents involved for the five current collections:
Medline: 21081852NIH: 1043843NSF: 163291Citeseer ???COS data: 39858
We have 11 locally managed tablespaces:NIH_Tablespace 2000MNSF_Tablespace 1000MCiteseer_Tablespace 1000M (?)COS_Tablespace 500MMedline_Tablespace 1000M
4
Document_Table_Tablespace 20000MUser_Base_Tablespace 100MDocument_Base_Tablespace 1000MUser_Index_Tablespace 10MDocument_Index_Tablespace 100MAbstract_Index_Tablespace 100M
The first five support the collection specific information, whose size is quite understandable. The document_table has its own tablespace, as it will be much larger than all other tables as it contains the text and abstract fields for all documents having these items. The remaining tables will be in one of two tablespaces--one whose size is governed by the size of the user base, the other whose size is governed by the total number of documents. All indices will likewise be grouped into one of two categories, those whose size is governed by the size of the user base, and those whose size is governed by the total number of documents. The only exception is our Oracle Text index, abstract, which has its own tablespace. The only other design decisions of note are that the collection specific tables have mostly fields that are large varchar2's in order that SQL*Loader may easily be used with highly variable data. We have indices for anything we can foresee being involved in where clauses. Lastly, our only large objects are text and abstract, both clobs.
5
2.2 Complete SchemaTables, single column indices, and triggers are listed below.
/////IUIV///////////////////////////////////////////////////////////////////////////////////// Tables and Indexes ////////////////////////////////////////////////////////////////////////////////////////////////
create table user_table ( username varchar2(255) constraint user_table_username_nn not null
constraint user_table_username_pk primary key, type varchar2(255) default 'student', priv varchar2(255) default 'unregistered', first_name varchar2(255) constraint i_u_user_table_firstName_nn not null, last_name varchar2(255) constraint i_u_user_table_lastName_nn not null, not_used_since timestamp constraint user_table_not_used_since_nn not null,
date_joined timestamp constraint user_table_date_joined_nn not null,email varchar2(255) constraint user_table_email_nn not null,
address varchar2(255) null,zipcode varchar2(255) null,city varchar2(255) null,state varchar2(4) null,country varchar2(255) null,
homepage varchar2(255) null, expertise varchar2(255) null,
planned_use varchar2(255) null,agreement_1 varchar2(2) default 'f',
agreement_2 varchar2(2) default 'f',organization varchar2(255) null,position varchar2(255) null,password varchar2(255) null,status varchar2(255) default 'unconfirmed',non_iu varchar2(2) default 't')tablespace user_base_tablespace;
create unique index user_password_indexon user_table(password);tablespace user_index_tablespace;
create table keyword_table (keyword_id number constraint keyword_table_keyword_pk primary key,name varchar2(255) constraint keyword_table_name_un unique);tablespace document_base_tablespace;
create table belongs_to(institution_id integer,author_id integer,note varchar2(100),constraint belongs_to_author_fk foreign key (author_id) references author_table
(author_id),constraint belongs_to_institution_fk foreign key (institution_id) references institution_table
(institution_id));tablespace document_base_tablespace;
create table contains_keyword (
6
keyword_id number, doc_id number,comment varchar2(100),constraint contains_keyword_keyword_id_fk foreign key (keyword_id) references
keyword_table(keyword_id),constraint contains_keyword_doc_id_fk foreign key (doc_id) references
document_table(doc_id));tablespace document_base_tablespace;
create table query_table ( query_id number constraint query_table_query_id_nn not null
constraint query_table_query_id_pk primary key,author varchar2(255) null,
title varchar2(255) null,source varchar2(255) null,abstract varchar2(255) null,keyword varchar2(255) null,
min_year varchar2(255) null, max_year varchar(255) null,
label varchar2(1000) null,collection varchar2(255) null,
date_entered varchar2(16) not null, time_entered varchar2(16) not null)
tablespace user_base_tablespace;
create index query_timestamp_indexon search_result_table(time_stamp);tablespace user_index_tablespace;
create index query_label_indexon search_result_table(label);tablespace user_index_tablespace;
create index query_date_entered_indexon search_result_table(date_entered);tablespace user_index_tablespace;
create index query_time_entered_indexon search_result_table(time_entered);tablespace user_index_tablespace;
create table history_of ( username varchar2(255) constraint history_of_username_nn not null, doc_id number constraint history_of_result_id_nn not null, query_id number constraint history_of_query_id_nn not null, constraint history_of_u_fk foreign key (username) references user_table (username), constraint history_of_q_fk foreign key (query_id) references query_table (query_id), constraint history_of_r_fk foreign key (doc_id) references document_table (doc_id),
constraint history_of_pk primary key(username, doc_id, query_id)); tablespace user_base_tablespace;
create table document_table(doc_id number constraint document_table_doc_id_nn not null
constraint document_table_doc_id_pk primary key, date_published date null, title varchar2(2550) null,
7
journal_name varchar2(2550) null, text clob null,
type varchar2(100) default 'unknown',date_entered timestamp constraint document_table_date_entered_nn not null, collection varchar2(100) default 'misc',main_url varchar2(1000) null,abstract clob null);tablespace document_table_tablespace;
create index document_date_published_indexon document_table(date_published);tablespace document_index_tablespace;
create index document_title_indexon document_table(title);tablespace document_index_tablespace;
create index document_collection_indexon document_table(collection);tablespace document_index_tablespace;
create index document_dtc_indexon document_table(doc_id, title, collection);tablespace document_index_tablespace;
create index document_dc_indexon document_table(doc_id, collection);tablespace document_index_tablespace;
create index document_dca_indexon document_table(doc_id, collection);tablespace document_index_tablespace;
create index document_dtc_indexon document_table(doc_id, title, collection);tablespace document_index_tablespace;
create index document_main_url_indexon document_table(main_url);tablespace document_index_tablespace;
create index document_main_abstract_indexon document_table(abstract);tablespace document_index_tablespace;
create table citeseer_table(citeseer_id number constraint citeseer_table_id_pk primary key, source_id number,start_date date,end_date date,last_date date,amount number)tablespace citeseer_tablespace;
create index citeseer_source_index
8
on citeseer_table(source_id)tablespace document_index_tablespace;
create index citeseer_start_date_indexon citeseer_table(start_date)tablespace document_index_tablespace;
create index citeseer_end_date_indexon citeseer_table(end_date)tablespace document_index_tablespace;
create index citeseer_last_date_indexon citeseer_table(last_date)tablespace document_index_tablespace;
create index citeseer_amount_indexon citeseer_table(amount)tablespace document_index_tablespace;
create table nsf_grant_table(nsf_id number constraint nsf_grant_table_nsf_id primary key,type varchar2(4000),nsf_org varchar2(4000),latest_amendment_date varchar2(4000),filename varchar2(4000),phone_number varchar2(4000),award_number varchar2(4000),instr varchar2(4000),program_manager varchar2(4000),start_date varchar2(4000),expires varchar2(4000),expected_total_amount varchar2(4000),investigator varchar2(4000),sponsor varchar2(4000),nsf_program varchar2(4000),fld_application varchar2(4000),program_ref varchar2(4000),doc_id number,constraint nsf_doc_id_fk foreign key (doc_id) references document_table(doc_id));tablespace nsf_tablespace;
create index nsf_file_indexon nsf_grant_table(filename);tablespace document_index_tablespace;
create index nsf_instr_indexon nsf_grant_table(instr);tablespace document_index_tablespace;
create index nsf_program_manager_indexon nsf_grant_table(program_manager);tablespace document_index_tablespace;
create index nsf_investigator_indexon nsf_grant_table(investigator);tablespace document_index_tablespace;
create index nsf_sponser_indexon nsf_grant_table(sponsor);tablespace document_index_tablespace;
9
create index nsf_fld_application_indexon nsf_grant_table(fld_application);tablespace document_index_tablespace;
create index nsf_nsf_program_indexon nsf_grant_table(nsf_program);tablespace document_index_tablespace;
create table cos_table(cos_id number constraint cos_table_cos_id primary key,accn varchar2(255),sponsor_list varchar2(1000),sponsor_type varchar2(1000),deadline varchar2(1000),deadline_note varchar2(4000),upper_amount varchar2(1000),eligibility varchar2(4000),citizenship varchar2(1000),activity_location varchar2(1000),requirements varchar2(1000),contact_name varchar2(1000),contact_address varchar2(1000),contact_city varchar2(1000),contact_state varchar2(1000),contact_zipcode varchar2(255),contact_country varchar2(1000),contact_phone varchar2(255),contact_fax varchar2(255),contact_email varchar2(1000),last_updated varchar2(1000),bookmark_url varchar2(1000),funding_type varchar2(1000),date_published varchar2(1000),doc_id number,constraint cos_doc_id_fk foreign key (doc_id) references document_table(doc_id));tablespace cos_tablespace;
create index cos_accn_indexon cos_table(accn);tablespace document_index_tablespace;
create index cos_sponsor_list_indexon cos_table(sponsor_list);tablespace document_index_tablespace;
create index cos_deadline_note_indexon cos_table(deadline_note);tablespace document_index_tablespace;
create index cos_eligibility_indexon cos_table(eligibility);tablespace document_index_tablespace;
create index cos_citizenship_indexon cos_table(citizenship);tablespace document_index_tablespace;
10
create index cos_activity_location_indexon cos_table(activity_location);tablespace document_index_tablespace;
create index cos_requirements_indexon cos_table(requirements);tablespace document_index_tablespace;
create index cos_contact_name_indexon cos_table(contact_name);tablespace document_index_tablespace;
create index cos_contact_address_indexon cos_table(contact_address);tablespace document_index_tablespace;
create index cos_contact_city_indexon cos_table(contact_city);tablespace document_index_tablespace;
create index cos_contact_state_indexon cos_table(contact_state);tablespace document_index_tablespace;
create index cos_contact_country_indexon cos_table(contact_country);tablespace document_index_tablespace;
create index cos_contact_email_indexon cos_table(contact_email);tablespace document_index_tablespace;
create index cos_las_updated_indexon cos_table(last_updated);tablespace document_index_tablespace;
create index cos_bookmark_url_indexon cos_table(bookmark_url);tablespace document_index_tablespace;
create index cos_funding_type_indexon cos_table(funding_type);tablespace document_index_tablespace;
create table medline_table(medline_id number constraint medline_table_medline_id primary key, original_medline_id varchar2(2500),pmid varchar2(2550),date_created varchar2(2550),date_completed varchar2(2500),issn varchar2(2550),volume varchar2(2550),issue varchar2(2550),pub_date varchar2(2000),affiliation varchar2(2000),full_date_published varchar2(2000),pgn varchar2(2000),publication_type varchar2(2000),language varchar2(2500),country varchar2(2550),ta varchar2(1000),nlm_unique_id varchar2(2500),chemical_list varchar2(4000),
11
citation_subset varchar2(4000),mesh_heading varchar2(2000),doc_id number,constraint medline_doc_id_fk foreign key (doc_id) references document_table(doc_id));tablespace medline_tablespace;
create index medline_language_indexon medline_table(language);tablespace document_index_tablespace;
create index medline_country_indexon medline_table(country);tablespace document_index_tablespace;
create index medline_ta_indexon medline_table(ta);tablespace document_index_tablespace;
create index medline_nim_unique_id_indexon medline_table(nlm_unique_id);tablespace document_index_tablespace;
create index medline_chemical_list_indexon medline_table(chemical_list);tablespace document_index_tablespace;
create index medline_citation_subst_indexon medline_table(citation_subset);tablespace document_index_tablespace;
create index medline_mesh_heading_indexon medline_table(mesh_heading);tablespace document_index_tablespace;
create table nih_table(nih_id integer constraint nih_table_nih_id primary key,grant_number varchar2(4000),pi_title varchar2(4000),thesaurus_terms varchar2(4000),fiscal_year varchar2(4000),department varchar2(4000),project_start varchar2(4000),project_end varchar(4000),icd varchar2(4000),irg varchar2(4000),doc_id integer,constraint nih_doc_id_fk foreign key (doc_id) references document_table(doc_id));tablespace nih_tablespace;
create index grant_number_indexon nih_table(grant_number);tablespace document_index_tablespace;
create index nih_pi_title_indexon nih_table(pi_title);tablespace document_index_tablespace;
create index nih_thesaurus_terms_indexon nih_table(thesaurus_terms);tablespace document_index_tablespace;
create index nih_department_indexon nih_table(department);tablespace document_index_tablespace;
create index nih_icd_index
12
on nih_table(icd);tablespace document_index_tablespace;
create index nih_irg_indexon nih_table(irg);tablespace document_index_tablespace;
create table author_table(author_id number constraint author_table_author_id_nn not null
constraint author_table_author_id_pk primary key,last_name varchar2(1000) constraint author_table_last_name_nn not null,middle_name varchar2(1000) null,first_name varchar2(1000) null,pi_status varchar2(1000) null,email_address varchar2(1000) null);tablespace document_base_tablespace;
create index author_last_name_indexon author_table(last_name);tablespace document_index_tablespace;
create index author_middle_name_indexon author_table(middle_name);tablespace document_index_tablespace;
create index author_first_name_indexon author_table(first_name);tablespace document_index_tablespace;
create index author_fml_name_indexon author_table(first_name, middle_name, last_name);tablespace document_index_tablespace;
create index author_ifml_name_indexon author_table(author_id, first_name, middle_name, last_name);tablespace document_index_tablespace;
create table institution_table(institution_id number constraint institution_table_nn not null
constraint institution_table_pk primary key,name varchar2(2000) constraint institution_table_name_nn not null,address varchar2(2000) null,city varchar2(2000) null,state varchar2(500) null,zipcode varchar2(500) null,country varchar2(500) null,department varchar2(1000) null);tablespace document_base_tablespace;
create table dataset_statistics(dataset_statistics_id number constraint dataset_statistics_pk primary key,dataset_name varchar2(400),dataset_size number,permissions varchar2(400),num_docs number,last_updated_date date);
13
create index institution_name_indexon institution_table(name);tablespace document_index_tablespace;
create table created_by (doc_id number,author_id number,note varchar2(100),
constraint created_by_authorid_fk foreign key (author_id) references author_table (author_id), constraint created_by_document_id_fk foreign key (doc_id) references document_table (doc_id));
tablespace document_index_tablespace;
create index created_by_author_id_indexon created_by(author_id);tablespace document_index_tablespace;
create index created_by_doc_id_indexon created_by(doc_id);tablespace document_index_tablespace;
create index created_by_da_id_indexon created_by(doc_id, author_id);tablespace document_index_tablespace;
create table awards (award_id number constraint awards_award_id_nn not null
constraint awards_award_id_pk primary key,type varchar2(50) default 'unknown',institution_id number,doc_id number,note varchar2(100),foreign key (institution_id) references institution_table (institution_id),
foreign key (doc_id) references document_table (doc_id));tablespace document_base_tablespace;
///////////////////////////////////////////////////////////////////////////////////////////// Oracle Text ////////////////////////////////////////////////////////////////////////////////////////////////////////
create index document_abstract_index on document_table(abstract)indextype is ctxsys.context
parameters ('datastore ctxsys.default_datastore')tablespace abstract_index_tablespace;
create index document_text_index on document_table(text)indextype is ctxsys.context
parameters ('datastore ctxsys.default_datastore')tablespace text_index_tablespace;
execute CTX_DDL.SYNC_INDEX('document_abstract_index');
execute CTX_DDL.SYNC_INDEX('document_text_index');
14
ctx_ddl.create_preference('mywordlist', 'BASIC_WORDLIST'); ctx_ddl.set_attribute('mywordlist','INDEX_PREFIX','YES');ctx_ddl.set_attribute('mywordlist','PREFIX_MIN_LENGTH',3);ctx_ddl.set_attribute('mywordlist','PREFIX_MAX_LENGTH', 4);ctx_ddl.set_attribute('mywordlist','SUBSTRING_INDEX', 'YES');
///////////////////////////////////////////////////////////////////////////////////////////// Triggers ///////////////////////////////////////////////////////////////////////////////////////////////////////////
-- Triggers for the document_table.create or replace sequence doc_id_seqstart with 1 increment by 1 nomaxvalue;
create or replace trigger doc_id_triggerbefore insert on document_tablefor each rowbegin select doc_id_seq.nextval into :new.doc_id from dual;end;/
create or replace trigger date_entered_triggerbefore insert on document_tablefor each rowbegin :new.date_entered := SYSTIMESTAMP; -- insert into date_entered values (SYSTIMESTAMP);end;/
create or replace trigger query_id_date_triggerbefore insert or update on query_tablefor each rowbegin select to_char(SYSDATE, 'DD-MON-YYYY') into :new.date_entered from dual; select to_char(SYSDATE, 'HH:MI.SS') into :new.time_entered from dual;end;/
create sequence nsf_id_seq start with 1 increment by 1 nomaxvalue;
create trigger nsf_id_triggerbefore insert on nsf_grant_tablefor each rowbeginselect nsf_id_seq.nextval into :new.nsf_id from dual;end;
15
/
create sequence nih_id_seq start with 1 increment by 1 nomaxvalue;
create trigger nih_id_triggerbefore insert on nih_tablefor each rowbeginselect nih_id_seq.nextval into :new.nih_id from dual;end;/
create sequence cos_id_seq start with 1 increment by 1 nomaxvalue;
create trigger cos_id_triggerbefore insert on cos_tablefor each rowbeginselect cos_id_seq.nextval into :new.cos_id from dual;end;/
create sequence medline_id_seq start with 1 increment by 1 nomaxvalue;
create trigger medline_id_triggerbefore insert on medline_tablefor each rowbeginselect medline_id_seq.nextval into :new.medline_id from dual;end;/
-- Triggers for the keyword_table.create or replace sequence keyword_id_seq start with 1 increment by 1 nomaxvalue;
create or replace trigger keyword_id_triggerbefore insert on keyword_tablefor each rowbegin select keyword_id_seq.nextval into :new.keyword_id from dual;end;/
-- Triggers for the query_table.
16
create or replace sequence query_id_seq start with 1 increment by 1 nomaxvalue;
create or replace trigger query_id_triggerbefore insert on query_tablefor each rowbegin select query_id_seq.nextval into :new.query_id from dual;end;/
-- Triggers for the user_table.create or replace trigger user_init_date_triggerbefore insert on user_tablefor each rowbegin :new.not_used_since := SYSTIMESTAMP; :new.date_joined := SYSTIMESTAMP; -- insert into user_table (not_used_since) values (SYSTIMESTAMP); -- insert into user_table (date_joined) values (SYSTIMESTAMP);end;/
-- Triggers for the author_table.create or replace sequence author_id_seq start with 1 increment by 1 nomaxvalue;
create or replace trigger author_id_triggerbefore insert on author_tablefor each rowbegin select author_id_seq.nextval into :new.author_id from dual;end;/
-- Triggers for the institution_table.create or replace sequence institution_id_seq start with 1 increment by 1 nomaxvalue;
create or replace trigger institution_id_triggerbefore insert on institution_tablefor each rowbegin select institution_id_seq.nextval into :new.institution_id from dual;end;/
-- Triggers for the awardscreate or replace sequence award_id_seq start with 1
17
increment by 1 nomaxvalue;
create or replace trigger award_id_triggerbefore insert on awardsfor each rowbegin select award_id_seq.nextval into :new.award_id from dual;end;/
18
2.3 Query OptimizationThe system uses separate indices for each combination of fields that may be queried on the search page to speed up search. Because of the number of indices, the Oracle query optimizer must be told what index to use for each query.
Benchmarks listed are searches against 841,000 documents.
/////////////////////////////////////////////////////////////////////////////////////////////////////////////SELECT /*+ index_ffs(document_table document_dtc_index) */count(document_table.doc_id) as thecount FROM document_table where ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'nih') OR (document_table.collection = 'citeseer') OR (document_table.collection = 'medline')) AND (document_table.title LIKE '%Test%');1s
SELECT /*+ index_ffs(document_table document_dc_index) */count(document_table.doc_id) as thecount FROM document_table where ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'nih') OR (document_table.collection = 'citeseer') OR (document_table.collection = 'medline')); 1s
///////////////////////////////////////////////////////////////////////////////////////////SELECT count(document_table.doc_id) as thecount FROM document_table, created_by, author_table WHERE document_table.doc_id=created_by.doc_id AND author_table.author_id=created_by.author_id AND document_table.doc_id IN (SELECT doc_id FROM created_byWHERE author_id IN (SELECT author_id FROM author_table WHERE lower(first_name) LIKE '%john%')) AND ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'medline'));30s
SELECT /*+ index_ffs(author_table author_fml_name_index) */count(document_table.doc_id) as thecount FROM document_table, created_by, author_table WHERE document_table.doc_id=created_by.doc_id AND author_table.author_id=created_by.author_id AND document_table.doc_id IN (SELECT doc_id FROM created_byWHERE author_id IN (SELECT author_id FROM author_table WHERE lower(first_name)
19
LIKE '%john%')) AND ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'medline'));9s
SELECT /*+ index_ffs(author_table author_ifml_name_index) */ count(document_table.doc_id) as thecount FROM document_table, created_by, author_table WHERE document_table.doc_id=created_by.doc_id AND author_table.author_id=created_by.author_id AND document_table.doc_id IN (SELECT doc_id FROM created_byWHERE author_id IN (SELECT author_id FROM author_table WHERE lower(first_name) LIKE '%john%')) AND ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'medline'));12s
SELECT /*+ index_ffs(author_table author_fml_name_index) */ /*+ index_ffs(document_table document_dc_index) */count(document_table.doc_id) as thecount FROM document_table, created_by, author_table WHERE document_table.doc_id=created_by.doc_id AND author_table.author_id=created_by.author_id AND document_table.doc_id IN (SELECT doc_id FROM created_byWHERE author_id IN (SELECT author_id FROM author_table WHERE lower(first_name) LIKE '%john%')) AND ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'medline'));10s
SELECT /*+ index_ffs(document_table document_dc_index) *//*+ index_ffs(author_table author_fml_name_index) */count(document_table.doc_id) as thecount FROM document_table, created_by, author_table WHERE document_table.doc_id=created_by.doc_id AND author_table.author_id=created_by.author_id AND document_table.doc_id IN (SELECT doc_id FROM created_byWHERE author_id IN (SELECT author_id FROM author_table WHERE lower(first_name) LIKE '%john%')) AND ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'medline'));>1m/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
SELECT /*+ index_ffs(author_table author_fml_name_index) */ count(document_table.doc_id) as thecount FROM document_table, created_by, author_table WHERE document_table.doc_id=created_by.doc_id
20
AND author_table.author_id=created_by.author_id AND document_table.doc_id IN (SELECT doc_id FROM created_byWHERE author_id IN (SELECT author_id FROM author_table WHERE lower(first_name) LIKE '%john%')) AND ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'nih') OR (document_table.collection = 'medline'))AND (document_table.title LIKE '%Test%');8s
SELECT /*+ index_ffs(author_table author_fml_name_index) */ /*+ index_ffs(document_table document_dtc_index) */count(document_table.doc_id) as thecount FROM document_table, created_by, author_table WHERE document_table.doc_id=created_by.doc_id AND author_table.author_id=created_by.author_id AND document_table.doc_id IN (SELECT doc_id FROM created_byWHERE author_id IN (SELECT author_id FROM author_table WHERE lower(first_name) LIKE '%john%')) AND ((document_table.collection = 'cos') OR (document_table.collection = 'nsf') OR (document_table.collection = 'nih') OR (document_table.collection = 'medline'))AND (document_table.title LIKE '%Test%');8s
21
2.4 Loading Data in the DB
2.4.1 SQL*Loader ScriptsThese scripts have limitations. A better approach is to write a loader from scratch in Perl, Python, or C.
The scripts are located in the Appendix.
22
3 Web Application
3.1 ER DiagramKeyword relation to document is not shown here. It is handled with contains_keyword table.
UsernameType, Priv,Last UsedFirst name, Last name,Date Joined, Email,Address, City,Zip code, State,HomepageExpertisePlanned useAgreement1, 2OrganizationPositionPasswordStatusNon-IU/IU
Institution_idNameAddressDepartment
y>=0
User
Date PublishedTitleTextTypeDate EnteredCollectionMain_URLAbstract
y>=1 x>=0
x>=1
AuthorInstitution
Created By
Awards
Document
History Of
Query
type
LabelSearch params (author, title,source, year, keyword, collection)
Citeseer
Medline
NSF
NIH
COS
Keyword
23
IdFirst, Mid,
Last Name,Address,
City, State, Country, Zipcode,
Email, Designatio
Other Tables:
NIH_table Citeseer_table COS__table NSF_table Medline_tablenih_id nsf_id cos_id nsf_id medline_idgrant_number type accn type orginial_medline_idpi_name nsf_org sponsor_list nsf_org pmidpi_email latest_amendment_d
atesponsor_type latest_amendment_date date_created
pi_title file deadline_note file date_completedthesaurus_terms award_number upper_amount award_number ISSNfiscal_year instr eligibility instr Volumedepartment program_manager citizenship program_manager Issueproject_start start_date activity_location start_date PubDateproject_end expires requirements expires pgnicd expected_totalamoun
tcontact_name expected_totalamount language
irg investigator contact_address investigator countrydoc_id sponsor contact_city sponsor ta
nsf_program contact_state nsf_program nlm_unique_idfld_application contact_zipcode fld_application chemical_listprogram _ref contact_country program_ref citation_subsetdoc_id contact_phone doc_id mesh_heading
contact_fax doc_idcontact_emaillast_updatedbookmark_urlfunding_typedoc_id
Keyword_table Contains_Keyword
History_of Created_by Awards
24
3.2 Table View DiagramSlightly more detailed than ER.
UsernameType, Priv,Last UsedFirst name, Last name,Date Joined, Email,Address, City,Zip code, State,HomepageExpertisePlanned useAgreement1, 2OrganizationPositionPasswordStatusNon-IU/IU
Institution_idNameAddressDepartment
y>=0
User
Date PublishedTitleTextTypeDate EnteredCollectionMain_URLAbstract
y>=1 x>=0
x>=1
AuthorInstitution
Created By
Awards
Document
History Of
Query
type
LabelSearch params (author, title,source, year, keyword, collection)
Citeseer
Medline
NSF
NIH
COS
Keyword
25
IdFirst, Mid,
Last Name,Address,
City, State, Country, Zipcode,
Email, Designatio
n
Other Tables:
NIH_table Citeseer_table COS__table NSF_table Medline_tablenih_id nsf_id cos_id nsf_id medline_idgrant_number type accn type orginial_medline_idpi_name nsf_org sponsor_list nsf_org pmidpi_email latest_amendment_d
atesponsor_type latest_amendment_date date_created
pi_title file deadline_note file date_completedthesaurus_terms award_number upper_amount award_number ISSNfiscal_year instr eligibility instr Volumedepartment program_manager citizenship program_manager Issueproject_start start_date activity_location start_date PubDateproject_end expires requirements expires pgnicd expected_totalamoun
tcontact_name expected_totalamount language
irg investigator contact_address investigator countrydoc_id sponsor contact_city sponsor ta
nsf_program contact_state nsf_program nlm_unique_idfld_application contact_zipcode fld_application chemical_listprogram _ref contact_country program_ref citation_subsetdoc_id contact_phone doc_id mesh_heading
contact_fax doc_idcontact_emaillast_updatedbookmark_urlfunding_typedoc_id
Keyword_table Contains_Keyword
History_of
Created_by Awards
keyword_id keyword_id username doc_id award_idname doc_id doc_id author_id type
query_id institution_iddoc_id
26
3.3 Module Architecture
27
WELCOME
USER MANAGER
*
LOGIN **
REGISTER **
UPDATE **
SEARCH **
DOWNLOAD MANAGER *
SEARCH SESSION
MANAGER *
HISTORY MANAGER
*
QUERY MANAGER
*DOWNLOAD DOCUMENTS
**
DOWNLOAD MATRIX **
RESULTS **
DATABASE
* - Indicates this module interacts with the Database** - Indicates this module interacts with the Error Module
ERROR MODULE
3.4 Java Docs
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
3.4.1 Class SearchSessionManagerjava.lang.Object | +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--SearchSessionManagerAll Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class SearchSessionManager extends javax.servlet.http.HttpServlet
Manages the state of the search throughout the several possible search screens including refined search, download text, and download matrix.
Version: 03/24/04
Author: Todd Holloway ([email protected]), Qian Wang ([email protected]), Saiful Bahari ([email protected])
See Also: Serialized Form
Field Summary(package private) java.lang.String abst
28
private java.lang.String abstractParam
(package private) java.util.ArrayList authorFirst
(package private) java.util.ArrayList authorLast
(package private) java.util.ArrayList authorMiddle
private java.lang.String authorParams
private java.lang.String citeseerParam
private java.lang.String collectionParams
(package private) java.util.ArrayList collections
private beans.ConnectManager connectManager
private java.lang.String cosParam
java.lang.String debuggy
private beans.DownloadManager downloadManager
private java.util.ArrayList errList
private java.lang.String fromYear
private beans.HistoryManager historyManager
(package private) java.util.ArrayList journalList
private java.lang.String journalParams
(package private) java.util.ArrayList keywordList
private java.lang.String keywordParams
29
private java.lang.String labelParams
private beans.QueryManager manager
private beans.download.MatrixManager matrixManager
(package private) java.lang.Integer maxYear
private java.lang.String medlineParam
(package private) java.lang.Integer minYear
private java.lang.String nihParam
private java.lang.String nsfParam
private static int numHistoricalQueries
private java.lang.Integer numResultsToDisplay
(package private) javax.servlet.http.HttpServletRequest
request
private java.lang.String requestParam
private java.util.HashMap reservedWord Oracle reserved words
(package private) javax.servlet.http.HttpServletResponse
response
private java.sql.ResultSet results
(package private) javax.servlet.http.HttpSession
session
(package private) java.sql.Statement statement
private static java.lang.String strMaxYear
private static java.lang.String strMinYear
(package private) java.util.ArrayList titleList
30
private java.lang.String titleParams
private java.lang.String toYear
private java.util.ArrayList userHistory
Fields inherited from class javax.servlet.http.HttpServlet
Fields inherited from class javax.servlet.GenericServlet
Constructor SummarySearchSessionManager()
Method Summary java.lang.String cacheUserHistory(java.lang.String username)
Store a search for reuse.private int checkSyntax(java.lang.String author)
????????private
java.lang.Stringconvert(java.lang.String sendString) ???????????
private java.lang.String
createMatrixPage(java.lang.String[] collectionType) Creates the HTML source for the matrix format page
31
void createReservedWords(java.util.HashMap reservedWord) Generates hashtable of Oracle reserved words
private java.lang.String
createResultsHTML2() Creates the HTML source code for the search results
private beans.SearchSession.Sea
rch
createSearch(java.lang.String authorParams, java.lang.String titleParams, java.lang.String keywordParams, java.lang.String abstractParam, java.lang.String journalParams, java.lang.String collectionParams, java.lang.String cosParam, java.lang.String nsfParam, java.lang.String nihParam, java.lang.String citeseerParam, java.lang.String medlineParam, java.lang.Integer minYear, java.lang.Integer maxYear, java.lang.String labelParams) Generates a new Search Object
void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Handles requests from various .jsps
void executeHistoricalSearch(java.lang.String user, int historyIndex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Re-execute search from user history.
private java.lang.String
extractClob(java.sql.ResultSet rs) Clob to String
private java.lang.String
get1st(java.lang.String subauthor) ???????
private java.lang.String
get2nd(java.lang.String subauthor) ??????
private java.lang.String
get3rd(java.lang.String subauthor) ???????
private boolean getAuthorList(java.lang.String authorParams) ???????
private java.util.ArrayList
getCollections(java.lang.String cos, java.lang.String nsf, java.lang.String nih, java.lang.String citeseer, java.lang.String medline)
32
Get an arraylist of user selected collections ????????????
private java.util.ArrayList
getList(java.lang.String inputParam) ??????????
private beans.SearchSession.Sea
rch
historyParser(java.util.ArrayList history) ???
private boolean isEmpty(java.lang.String cosParam, java.lang.String nsfParam, java.lang.String nihParam, java.lang.String citeseerParam, java.lang.String medlineParam) ?????
java.lang.String isReserved(java.lang.String word) Escapes reserved words
private boolean isValid(java.lang.String name) Validates the paramters from the search page.
static void returnFile(java.lang.String filename, java.io.OutputStream out) ???
private void search() Creates search results for current Search object.
private void search(beans.SearchSession.Search s) Creates search results for specified Search object.
private java.sql.ResultSet
searchCollection(beans.SearchSession.Search s, java.lang.String collection, int size) Create results for a single collection
private java.sql.ResultSet
searchCollection(java.lang.String collection) Create results for a single collection
private java.sql.ResultSet
searchCollection(java.lang.String collection, int size)
private void searchNext(int collectionIndex) Moves cursor forwards within search results of currect Search
private void searchNext(int collectionIndex, beans.SearchSession.Search s) Moves cursor forwards within search results of specified Search
private void searchPrevious(int collectionIndex) Moves cursor backwards within search results of
33
currect Searchprivate void searchPrevious(int collectionIndex,
beans.SearchSession.Search s) Moves cursor backwards within search results of specified Search
private void searchSeperateCollections() Creates search results for current Search.
private void searchSeperateCollections(beans.SearchSession.Search s) Creates search results for specified Search.
void setNumHistoricalQueries(int numHistoricalQueries) Sets the length of the list of the history of queries the user has performed that will be shown to the user.
private boolean validateYear(java.lang.String fromYear, java.lang.String toYear) Validates the year paramters from the search page.
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailmanager
34
private beans.QueryManager manager
historyManagerprivate beans.HistoryManager historyManager
numHistoricalQueriesprivate static int numHistoricalQueries
userHistoryprivate java.util.ArrayList userHistory
resultsprivate java.sql.ResultSet results
downloadManagerprivate beans.DownloadManager downloadManager
matrixManagerprivate beans.download.MatrixManager matrixManager
requestjavax.servlet.http.HttpServletRequest request
responsejavax.servlet.http.HttpServletResponse response
sessionjavax.servlet.http.HttpSession session
connectManagerprivate beans.ConnectManager connectManager
statementjava.sql.Statement statement
requestParamprivate java.lang.String requestParam
authorParamsprivate java.lang.String authorParams
keywordParamsprivate java.lang.String keywordParams
abstractParamprivate java.lang.String abstractParam
journalParamsprivate java.lang.String journalParams
35
titleParamsprivate java.lang.String titleParams
fromYearprivate java.lang.String fromYear
toYearprivate java.lang.String toYear
collectionParamsprivate java.lang.String collectionParams
cosParamprivate java.lang.String cosParam
nsfParamprivate java.lang.String nsfParam
nihParamprivate java.lang.String nihParam
citeseerParamprivate java.lang.String citeseerParam
medlineParamprivate java.lang.String medlineParam
labelParamsprivate java.lang.String labelParams
strMaxYearprivate static final java.lang.String strMaxYearSee Also:
Constant Field Values
strMinYearprivate static final java.lang.String strMinYearSee Also:
Constant Field Values
numResultsToDisplayprivate java.lang.Integer numResultsToDisplay
reservedWordprivate java.util.HashMap reservedWord
Oracle reserved words
authorMiddle
36
java.util.ArrayList authorMiddle
authorFirstjava.util.ArrayList authorFirst
authorLastjava.util.ArrayList authorLast
titleListjava.util.ArrayList titleList
journalListjava.util.ArrayList journalList
keywordListjava.util.ArrayList keywordList
collectionsjava.util.ArrayList collections
minYearjava.lang.Integer minYear
maxYearjava.lang.Integer maxYear
abstjava.lang.String abst
debuggypublic java.lang.String debuggy
errListprivate java.util.ArrayList errList
Constructor DetailSearchSessionManagerpublic SearchSessionManager()
Method DetaildoGetpublic void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException
Handles requests from various .jsps Overrides: doGet in class javax.servlet.http.HttpServletParameters:
37
response - request - javax.servlet.ServletException java.io.IOException
createMatrixPageprivate java.lang.String createMatrixPage(java.lang.String[] collectionType)
Creates the HTML source for the matrix format page Parameters: collectionType - A list of collections to display Returns: The HTML source code
createResultsHTML2private java.lang.String createResultsHTML2()
Creates the HTML source code for the search results Returns: The HTML source code
extractClobprivate java.lang.String extractClob(java.sql.ResultSet rs)
Clob to String Parameters: rs - Results containing clob Returns: String version of clob
setNumHistoricalQueriespublic void setNumHistoricalQueries(int numHistoricalQueries)
Sets the length of the list of the history of queries the user has performed that will be shown to the user. Parameters: numHistoricalQueries - Number of queries to be displayed (for all users of the system).
searchPreviousprivate void searchPrevious(int collectionIndex)
Moves cursor backwards within search results of currect Search Parameters: collectionIndex - Collection who's cursor should move backwards
searchPreviousprivate void searchPrevious(int collectionIndex, beans.SearchSession.Search s)
Moves cursor backwards within search results of specified Search Parameters: collectionIndex - Collection who's cursor should move backwards
38
s - Search object containing results to deal with
searchNextprivate void searchNext(int collectionIndex)
Moves cursor forwards within search results of currect Search Parameters: collectionIndex - Collection who's cursor should move forwards
searchNextprivate void searchNext(int collectionIndex, beans.SearchSession.Search s)
Moves cursor forwards within search results of specified Search Parameters: collectionIndex - Collection who's cursor should move forwards s - Search object containing results to deal with
searchSeperateCollectionsprivate void searchSeperateCollections()
Creates search results for current Search. Seperate ResultSet for each collection.
searchCollectionprivate java.sql.ResultSet searchCollection(java.lang.String collection, int size)
searchSeperateCollectionsprivate void searchSeperateCollections(beans.SearchSession.Search s)
Creates search results for specified Search. Seperate ResultSet for each collection. Parameters: s - Search object
searchprivate void search()
Creates search results for current Search object. Only one ResultSet containing all collections.
searchprivate void search(beans.SearchSession.Search s)
Creates search results for specified Search object. Only one ResultSet containing all collections. Parameters: s - Search object
cacheUserHistorypublic java.lang.String cacheUserHistory(java.lang.String username)
Store a search for reuse. Parameters: username - User who's history to store in. Returns:
39
confirmation/debug message
executeHistoricalSearchpublic void executeHistoricalSearch(java.lang.String user, int historyIndex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException
Re-execute search from user history. Parameters: user - User who's history it is historyIndex - Index of search to re-execute response - request - javax.servlet.ServletException java.io.IOException
searchCollectionprivate java.sql.ResultSet searchCollection(java.lang.String collection)
Create results for a single collection Parameters: collection - Colleciton to get results for. Returns: The results
searchCollectionprivate java.sql.ResultSet searchCollection(beans.SearchSession.Search s, java.lang.String collection, int size)
Create results for a single collection Parameters: s - The Search object. collection - Colleciton to get results for. Returns: The results
validateYearprivate boolean validateYear(java.lang.String fromYear, java.lang.String toYear)
Validates the year paramters from the search page. Parameters: fromYear - from year parameter toYear - to year parameter Returns: Validation
40
isValidprivate boolean isValid(java.lang.String name)
Validates the paramters from the search page. Parameters: name - parameter Returns: Validation
isEmptyprivate boolean isEmpty(java.lang.String cosParam, java.lang.String nsfParam, java.lang.String nihParam, java.lang.String citeseerParam, java.lang.String medlineParam)
Parameters: cosParam - nsfParam - nihParam - citeseerParam - medlineParam - Returns:
convertprivate java.lang.String convert(java.lang.String sendString)
Parameters: sendString - Returns:
getListprivate java.util.ArrayList getList(java.lang.String inputParam)
Parameters: inputParam - Returns:
getAuthorListprivate boolean getAuthorList(java.lang.String authorParams)
Parameters: authorParams - Returns:
checkSyntaxprivate int checkSyntax(java.lang.String author)
41
Parameters: author - Returns:
get1stprivate java.lang.String get1st(java.lang.String subauthor)
Parameters: subauthor - Returns:
get2ndprivate java.lang.String get2nd(java.lang.String subauthor)
Parameters: subauthor - Returns:
get3rdprivate java.lang.String get3rd(java.lang.String subauthor)
Parameters: subauthor - Returns:
getCollectionsprivate java.util.ArrayList getCollections(java.lang.String cos, java.lang.String nsf, java.lang.String nih, java.lang.String citeseer, java.lang.String medline)
Get an arraylist of user selected collections Parameters: cos - nsf - nih - citeseer - medline - Returns: The list
createSearchprivate beans.SearchSession.Search createSearch(java.lang.String authorParams, java.lang.String titleParams, java.lang.String keywordParams,
42
java.lang.String abstractParam, java.lang.String journalParams, java.lang.String collectionParams, java.lang.String cosParam, java.lang.String nsfParam, java.lang.String nihParam, java.lang.String citeseerParam, java.lang.String medlineParam, java.lang.Integer minYear, java.lang.Integer maxYear, java.lang.String labelParams)
Generates a new Search Object Parameters: authorParams - The parameters supplied on the search page. titleParams - The parameters supplied on the search page. keywordParams - The parameters supplied on the search page. abstractParam - The parameters supplied on the search page. journalParams - The parameters supplied on the search page. collectionParams - The parameters supplied on the search page. cosParam - The parameters supplied on the search page. nsfParam - The parameters supplied on the search page. nihParam - The parameters supplied on the search page. citeseerParam - The parameters supplied on the search page. medlineParam - The parameters supplied on the search page. minYear - The parameters supplied on the search page. maxYear - The parameters supplied on the search page. labelParams - The parameters supplied on the search page. Returns: The new Search object.
historyParserprivate beans.SearchSession.Search historyParser(java.util.ArrayList history)
returnFilepublic static void returnFile(java.lang.String filename, java.io.OutputStream out) throws java.io.FileNotFoundException, java.io.IOException
43
java.io.FileNotFoundException java.io.IOException
createReservedWordspublic void createReservedWords(java.util.HashMap reservedWord)
Generates hashtable of Oracle reserved words Parameters: reservedWord - Hashtable for words
isReservedpublic java.lang.String isReserved(java.lang.String word)
Escapes reserved words Parameters: word - Word to check if it needs to be escaped Returns: Word escaped if it is reserved, else just as given to method
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
3.4.2 Class ProcessLoginjava.lang.Object
44
| +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--ProcessLoginAll Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class ProcessLogin extends javax.servlet.http.HttpServlet
Servlet Process User login information
Author: Qian Wang ([email protected]
See Also: UserManager, regError, Update, Serialized Form
Field Summaryprivate java.lang.String address
private java.lang.String city
private java.lang.String con_password
private java.lang.String country
private java.lang.String email
private java.util.ArrayList errList
private java.lang.String expertise
private java.lang.String firstname
private java.lang.String homepage
private java.lang.String lastname
private java.lang.String organization
45
private java.lang.String planned
private java.lang.String position
private java.lang.String reg_password
private java.lang.String reg_username
(package private) javax.servlet.http.HttpSession
session
private java.lang.String state
private java.lang.String type
(package private) beans.UserManager
usermanager
private java.lang.String zip
Fields inherited from class javax.servlet.http.HttpServlet
Fields inherited from class javax.servlet.GenericServlet
Constructor SummaryProcessLogin()
Method Summary
46
void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp)
void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp)
void init()
boolean isEmailValid() validate email input
boolean isEmpty(java.lang.String firstname, java.lang.String lastname, java.lang.String email) validate fristname , lastname, email is not empty
boolean isValid(java.lang.String name) validate firstname and last name of the webpage is correct or wrongallows only alphabet and space
boolean validateHomepage() validate homepage if the field on the webpage is not empty
int validateUserInfo() validate user's inputs are correct or not
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
47
Field DetailerrListprivate java.util.ArrayList errList
firstnameprivate java.lang.String firstname
lastnameprivate java.lang.String lastname
reg_usernameprivate java.lang.String reg_username
reg_passwordprivate java.lang.String reg_password
addressprivate java.lang.String address
cityprivate java.lang.String city
stateprivate java.lang.String state
zipprivate java.lang.String zip
countryprivate java.lang.String country
homepageprivate java.lang.String homepage
emailprivate java.lang.String email
expertiseprivate java.lang.String expertise
plannedprivate java.lang.String planned
typeprivate java.lang.String type
con_passwordprivate java.lang.String con_password
48
organizationprivate java.lang.String organization
positionprivate java.lang.String position
sessionjavax.servlet.http.HttpSession session
usermanagerbeans.UserManager usermanager
Constructor DetailProcessLoginpublic ProcessLogin()
Method Detailinitpublic void init() throws javax.servlet.ServletException
Overrides: init in class javax.servlet.GenericServletjavax.servlet.ServletException
doPostpublic void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
Overrides: doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
doGetpublic void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
Overrides: doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
validateHomepagepublic boolean validateHomepage()
validate homepage if the field on the webpage is not emptyReturns: boolean true: homepage field is validate
49
validateUserInfopublic int validateUserInfo()
validate user's inputs are correct or notReturns: int 0: validated, -1: something is wrong See Also: isValid(String), isEmailValid(), isEmpty(String,String,String)
isValidpublic boolean isValid(java.lang.String name)
validate firstname and last name of the webpage is correct or wrongallows only alphabet and space Returns: boolean true :no illegal characters
isEmptypublic boolean isEmpty(java.lang.String firstname, java.lang.String lastname, java.lang.String email)
validate fristname , lastname, email is not emptyReturns: boolean true: all are not empty
isEmailValidpublic boolean isEmailValid()
validate email inputReturns: boolean true: email input is valid
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Pac
Class Tree Deprecated
Index Help
50
kage
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
3.4.3 Class downloadHistoryjava.lang.Object | +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--downloadHistoryAll Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class downloadHistory extends javax.servlet.http.HttpServlet
For admin to download user history
Author: [email protected]
See Also: DownloadManager, ConnectManager, Serialized Form
Field Summaryprivate beans.ConnectManager connectManager
private beans.DownloadManager downloadManager
(package private)
javax.servlet.http.HttpSessionsession
(package private) java.sql.Statement
statement
Fields inherited from class javax.servlet.http.HttpServlet
51
Fields inherited from class javax.servlet.GenericServlet
Constructor SummarydownloadHistory()
Method Summary void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp)
void init()
static void returnFile(java.lang.String filename, java.io.OutputStream out) return the file
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig,
52
getServletContext, getServletInfo, getServletName, init, log, log
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetaildownloadManagerprivate beans.DownloadManager downloadManager
sessionjavax.servlet.http.HttpSession session
connectManagerprivate beans.ConnectManager connectManager
statementjava.sql.Statement statement
Constructor DetaildownloadHistorypublic downloadHistory()
Method Detailinitpublic void init() throws javax.servlet.ServletException
Overrides: init in class javax.servlet.GenericServletjavax.servlet.ServletException
doPostpublic void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
Overrides: doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
doGet
53
public void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws javax.servlet.ServletException, java.io.IOException
Overrides: doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
returnFilepublic static void returnFile(java.lang.String filename, java.io.OutputStream out) throws java.io.FileNotFoundException, java.io.IOException
return the file Returns: void java.io.FileNotFoundException java.io.IOException
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
54
3.4.4 Class downloadStatsjava.lang.Object | +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--downloadStatsAll Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class downloadStats extends javax.servlet.http.HttpServlet
For admin to download user statistics
Author: [email protected]
See Also: DownloadManager, ConnectManager, Serialized Form
Field Summaryprivate beans.ConnectManager connectManager
private beans.DownloadManager downloadManager
(package private)
javax.servlet.http.HttpSessionsession
(package private) java.sql.Statement
statement
Fields inherited from class javax.servlet.http.HttpServlet
Fields inherited from class javax.servlet.GenericServlet
55
Constructor SummarydownloadStats()
Method Summary void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp)
void init()
static void returnFile(java.lang.String filename, java.io.OutputStream out)
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
56
Field DetaildownloadManagerprivate beans.DownloadManager downloadManager
sessionjavax.servlet.http.HttpSession session
connectManagerprivate beans.ConnectManager connectManager
statementjava.sql.Statement statement
Constructor DetaildownloadStatspublic downloadStats()
Method Detailinitpublic void init() throws javax.servlet.ServletException
Overrides: init in class javax.servlet.GenericServletjavax.servlet.ServletException
doPostpublic void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
Overrides: doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
doGetpublic void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws javax.servlet.ServletException, java.io.IOException
Overrides: doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
returnFilepublic static void returnFile(java.lang.String filename, java.io.OutputStream out) throws java.io.FileNotFoundException,
57
java.io.IOExceptionjava.io.FileNotFoundException java.io.IOException See Also: downloadHistory
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
3.4.5 Class downloadUsersjava.lang.Object | +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--downloadUsersAll Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class downloadUsers extends javax.servlet.http.HttpServlet
For admin to download all the users profile
58
Author: [email protected]
See Also: DownloadManager, ConnectManager, Serialized Form
Field Summaryprivate beans.ConnectManager connectManager
private beans.DownloadManager downloadManager
(package private)
javax.servlet.http.HttpSessionsession
(package private) java.sql.Statement
statement
Fields inherited from class javax.servlet.http.HttpServlet
Fields inherited from class javax.servlet.GenericServlet
Constructor SummarydownloadUsers()
Method Summary void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
void doPost(javax.servlet.http.HttpServletRequest req,
59
javax.servlet.http.HttpServletResponse rsp)
void init()
static void returnFile(java.lang.String filename, java.io.OutputStream out)
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetaildownloadManagerprivate beans.DownloadManager downloadManager
connectManagerprivate beans.ConnectManager connectManager
sessionjavax.servlet.http.HttpSession session
statementjava.sql.Statement statement
60
Constructor DetaildownloadUserspublic downloadUsers()
Method Detailinitpublic void init() throws javax.servlet.ServletException
Overrides: init in class javax.servlet.GenericServletjavax.servlet.ServletException
doPostpublic void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
Overrides: doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
doGetpublic void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws javax.servlet.ServletException, java.io.IOException
Overrides: doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
returnFilepublic static void returnFile(java.lang.String filename, java.io.OutputStream out) throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException java.io.IOException See Also: downloadHistory
Packag
Class Tree Deprecated
Index Help
61
e
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
3.4.6 Class Updatejava.lang.Object | +--javax.servlet.GenericServlet | +--javax.servlet.http.HttpServlet | +--UpdateAll Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class Update extends javax.servlet.http.HttpServlet
Servlet Update User profile
Author: Qian Wang ([email protected]
See Also: UserManager, regError, ProcessLogin, Serialized Form
Field Summaryprivate java.lang.String address
private java.lang.String city
62
private java.lang.String con_password
private java.lang.String country
private java.lang.String email
private java.util.ArrayList errList
private java.lang.String expertise
private java.lang.String firstname
private java.lang.String homepage
private java.lang.String lastname
private java.lang.String organization
private java.lang.String planned
private java.lang.String position
private java.lang.String reg_password
private java.lang.String reg_username
(package private)
javax.servlet.http.HttpSessionsession
private java.lang.String state
private java.lang.String type
(package private) java.util.HashMap
userInfo
(package private) beans.UserManager
usermanager
private java.lang.String zip
63
Fields inherited from class javax.servlet.http.HttpServlet
Fields inherited from class javax.servlet.GenericServlet
Constructor SummaryUpdate()
Method Summary void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse rsp)
void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp)
void init()
boolean isEmailValid() validate email input
boolean isEmpty(java.lang.String firstname, java.lang.String lastname, java.lang.String email) validate fristname , lastname, email is not empty
boolean isValid(java.lang.String name) validate firstname and last name of the webpage is correct or wrongallows only alphabet and space
boolean validateHomepage() validate homepage if the field on the webpage is not empty
int validateUserInfo()
64
validate user's inputs are correct or not
Methods inherited from class javax.servlet.http.HttpServletdoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailerrListprivate java.util.ArrayList errList
firstnameprivate java.lang.String firstname
lastnameprivate java.lang.String lastname
reg_usernameprivate java.lang.String reg_username
reg_passwordprivate java.lang.String reg_password
addressprivate java.lang.String address
cityprivate java.lang.String city
65
stateprivate java.lang.String state
zipprivate java.lang.String zip
countryprivate java.lang.String country
homepageprivate java.lang.String homepage
emailprivate java.lang.String email
expertiseprivate java.lang.String expertise
plannedprivate java.lang.String planned
typeprivate java.lang.String type
con_passwordprivate java.lang.String con_password
organizationprivate java.lang.String organization
positionprivate java.lang.String position
sessionjavax.servlet.http.HttpSession session
usermanagerbeans.UserManager usermanager
userInfojava.util.HashMap userInfo
Constructor DetailUpdatepublic Update()
Method Detailinit
66
public void init() throws javax.servlet.ServletException
Overrides: init in class javax.servlet.GenericServletjavax.servlet.ServletException
doPostpublic void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
Overrides: doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
doGetpublic void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws javax.servlet.ServletException, java.io.IOException
Overrides: doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletException java.io.IOException
validateHomepagepublic boolean validateHomepage()
validate homepage if the field on the webpage is not emptyReturns: boolean true: homepage field is validate
validateUserInfopublic int validateUserInfo()
validate user's inputs are correct or notReturns: int 0: validated, -1: something is wrong See Also: isValid(String), isEmailValid(), isEmpty(String,String,String)
isValidpublic boolean isValid(java.lang.String name)
validate firstname and last name of the webpage is correct or wrongallows only alphabet and space Returns: boolean true :no illegal characters
isEmptypublic boolean isEmpty(java.lang.String firstname, java.lang.String lastname,
67
java.lang.String email)validate fristname , lastname, email is not emptyReturns: boolean true: all are not empty
isEmailValidpublic boolean isEmailValid()
validate email inputReturns: boolean true: email input is valid
Package
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.admin 3.4.7 Class AdminConfirmPendingjava.lang.Object | +--beans.admin.AdminConfirmPending
public class AdminConfirmPending extends java.lang.Object
GetPendingUser number, information Confirm PendingUser
Author: [email protected]
68
Field Summary(package private)
booleanhasResult
private static int maxRow MaxRow to be queried is 5
(package private) int
number
private java.sql.ResultSet
pendingRS
private java.sql.ResultSet
RS ResultSet holding Results
private java.sql.Statement
stmt sql statement used for execute query
(package private) java.lang.String
str_query
(package private) java.lang.String
tablename
Constructor SummaryAdminConfirmPending()
Method Summary boolean blockUser(java.lang.String pending_username,
beans.admin.Globals gconn) Block the username from the system.
boolean confirmUser(java.lang.String pending_username, java.lang.String emailAddress, beans.admin.Globals gconn) Confirm pending user, and send an email to notify the user
boolean deleteUser(java.lang.String pending_username, beans.admin.Globals gconn) Delete the username from the system.
int GetPendingNum(beans.admin.Globals gconn)
69
Get the total number of pending users boolean ModifyUser(java.lang.String pending_username,
beans.admin.Globals gconn) Modify user's permission , not implemeted
java.lang.String ShowAll(beans.admin.Globals gconn) Display all the users which are pending
java.lang.String ShowAll(beans.admin.Globals gconn, int start, int end) Display a certain number of users which are pending limited by the start and end
java.lang.String ShowDetails(java.lang.String pendingusername, beans.admin.Globals gconn) Show pending user's detail to determine if confirm him or not
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailstmtprivate java.sql.Statement stmt
sql statement used for execute query
maxRowprivate static int maxRow
MaxRow to be queried is 5
RSprivate java.sql.ResultSet RS
ResultSet holding Results
pendingRSprivate java.sql.ResultSet pendingRS
hasResultboolean hasResult
str_query
70
java.lang.String str_query
tablenamejava.lang.String tablename
numberint number
Constructor DetailAdminConfirmPendingpublic AdminConfirmPending()
Method DetailGetPendingNumpublic int GetPendingNum(beans.admin.Globals gconn)
Get the total number of pending users Parameters: gconn - :connection to Oracle variable * @return Number of Pending Users
confirmUserpublic boolean confirmUser(java.lang.String pending_username, java.lang.String emailAddress, beans.admin.Globals gconn)
Confirm pending user, and send an email to notify the userReturns: boolean, true means successful, false, unsucessful due to some reason.
deleteUserpublic boolean deleteUser(java.lang.String pending_username, beans.admin.Globals gconn)
Delete the username from the system. Mark the status as "deleted"Returns: boolean successful or not
ModifyUserpublic boolean ModifyUser(java.lang.String pending_username, beans.admin.Globals gconn)
Modify user's permission , not implemeted Returns: boolean successful or not To implement:
1. add a field to user_table ($collection_access), default value is 0; $collection is the names of five collections
2. When Admin clicks the modify permissions, a table with 5 rows would appear, each represent one collection, and a column representing the permission (0/1) will be changeable.
3. 0 means no access, 1 means have access
71
blockUserpublic boolean blockUser(java.lang.String pending_username, beans.admin.Globals gconn)
Block the username from the system. Mark the status as "blocked"Returns: boolean successful or not
ShowAllpublic java.lang.String ShowAll(beans.admin.Globals gconn)
Display all the users which are pendingReturns: HTML string for displaying
ShowAllpublic java.lang.String ShowAll(beans.admin.Globals gconn, int start, int end)
Display a certain number of users which are pending limited by the start and endReturns: HTML string for displaying
ShowDetailspublic java.lang.String ShowDetails(java.lang.String pendingusername, beans.admin.Globals gconn)
Show pending user's detail to determine if confirm him or notReturns: Display String
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.admin 3.4.8 Class AdminGetHistoryjava.lang.Object
72
| +--beans.admin.AdminGetHistory
public class AdminGetHistory extends java.lang.Object
Admin to Get user's history
Author: Qian Wang ([email protected]) dateModified 02/07/2004
Field Summary(package private) boolean hasResult
private
java.sql.PreparedStatementpreparedstmt
private java.sql.ResultSet
privateRS
private java.sql.ResultSet
RS
(package private) java.lang.String
str_query
private java.lang.String tableNames
Constructor SummaryAdminGetHistory()
Method Summary void AdminGetHistory()
Class constructor. java.lang.String DisplayHistory(java.sql.ResultSet RS)
what's this , I don't know java.lang.String DisplayHistory(java.lang.String username,
73
beans.admin.Globals gconn, int start, int end) Display certain number of history record
int getTotalNum(java.lang.String username, beans.admin.Globals gconn) Get Total History number of one user or all users
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailpreparedstmtprivate java.sql.PreparedStatement preparedstmt
RSprivate java.sql.ResultSet RS
privateRSprivate java.sql.ResultSet privateRS
hasResultboolean hasResult
str_queryjava.lang.String str_query
tableNamesprivate java.lang.String tableNames
Constructor DetailAdminGetHistorypublic AdminGetHistory()
Method DetailAdminGetHistorypublic void AdminGetHistory()
Class constructor.
getTotalNumpublic int getTotalNum(java.lang.String username,
74
beans.admin.Globals gconn)Get Total History number of one user or all usersReturns: int
DisplayHistorypublic java.lang.String DisplayHistory(java.lang.String username, beans.admin.Globals gconn, int start, int end)
Display certain number of history record Returns: Display String
DisplayHistorypublic java.lang.String DisplayHistory(java.sql.ResultSet RS)
what's this , I don't know
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.admin 3.4.9 Class AdminGetProfilejava.lang.Object | +--beans.admin.AdminGetProfile
public class AdminGetProfile extends java.lang.Object
Get User's Profile
Author: Qian Wang ([email protected]) dateModified 02/07/2004
75
Field Summary(package private) boolean hasResult
private
java.sql.PreparedStatementpreparedstmt
private java.sql.ResultSet
RS
(package private) java.lang.String
str_query
Constructor SummaryAdminGetProfile()
Method Summary void AdminGetProfile()
Class constructor. java.lang.String DisplayProfile(java.sql.ResultSet RS)
Called by GetProfile, java.lang.String GetProfile(java.lang.String username,
beans.admin.Globals gconn) Get User's profile
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailpreparedstmtprivate java.sql.PreparedStatement preparedstmt
76
RSprivate java.sql.ResultSet RS
hasResultboolean hasResult
str_queryjava.lang.String str_query
Constructor DetailAdminGetProfilepublic AdminGetProfile()
Method DetailAdminGetProfilepublic void AdminGetProfile()
Class constructor.
GetProfilepublic java.lang.String GetProfile(java.lang.String username, beans.admin.Globals gconn)
Get User's profile Returns: Display Format String See Also: DisplayProfile(java.sql.ResultSet)
DisplayProfilepublic java.lang.String DisplayProfile(java.sql.ResultSet RS)
Called by GetProfile, Returns: format String
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
77
beans.admin 3.4.10 Class connectDBjava.lang.Object | +--beans.admin.connectDB
public class connectDB extends java.lang.Object
Connect to the Database
Author: Qian Wang ([email protected]) dateModified 01/30/2004
Field Summary(package private)
beans.admin.Globalsglobals
private java.lang.String
url
Constructor SummaryconnectDB() Class constructor.
Method Summary java.sql.Connectio
ngetConnection() Try to connect to the database
java.lang.String getPassword() Get password for connection
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll,
78
toString, wait, wait, wait
Field Detailurlprivate java.lang.String url
globalsbeans.admin.Globals globals
Constructor DetailconnectDBpublic connectDB()
Class constructor.
Method DetailgetConnectionpublic java.sql.Connection getConnection()
Try to connect to the databaseReturns: Connction
getPasswordpublic java.lang.String getPassword()
Get password for connectionReturns: String
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
79
beans.admin 3.4.11 Class getParametersjava.lang.Object | +--beans.admin.getParameters
public class getParameters extends java.lang.Object
getParameter from web-interface
Author: Qian Wang ([email protected]) dateModified 02/07/2004
Field Summaryprivate
java.lang.Stringhistoryuserset
private java.lang.String
histusername
private java.lang.String
profileusername
Constructor SummarygetParameters() Class constructor.
Method Summary java.lang.String getHistoryuserset()
get HistoryUserSet java.lang.String getHistusername()
java.lang.String getProfileusername()
java.lang.String HistoryUserIs()
80
void setHistoryuserset(java.lang.String value)
void setHistusername(java.lang.String value)
void setProfileusername(java.lang.String value)
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailhistoryusersetprivate java.lang.String historyuserset
histusernameprivate java.lang.String histusername
profileusernameprivate java.lang.String profileusername
Constructor DetailgetParameterspublic getParameters()
Class constructor.
Method DetailgetHistoryusersetpublic java.lang.String getHistoryuserset()
get HistoryUserSet Returns: username or *
setHistoryusersetpublic void setHistoryuserset(java.lang.String value)
getHistusernamepublic java.lang.String getHistusername()
setHistusername
81
public void setHistusername(java.lang.String value)
getProfileusernamepublic java.lang.String getProfileusername()
setProfileusernamepublic void setProfileusername(java.lang.String value)
HistoryUserIspublic java.lang.String HistoryUserIs()
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans 3.4.12 Class ConnectManagerjava.lang.Object | +--beans.ConnectManager
public class ConnectManager extends java.lang.Object
Field Summaryprivate
java.lang.Stringurl
Constructor SummaryConnectManager()
82
Method Summary void closeConnection(java.sql.Connection connection)
Close the database connection. java.sql.Connectio
ngetConnection() Obtain a new connection to the database or return null on failure.
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailurlprivate java.lang.String url
Constructor DetailConnectManagerpublic ConnectManager()
Method DetailgetConnectionpublic java.sql.Connection getConnection()
Obtain a new connection to the database or return null on failure.
closeConnectionpublic void closeConnection(java.sql.Connection connection)
Close the database connection.
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package
83
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans 3.4.13 Class DownloadManagerjava.lang.Object | +--beans.DownloadManager
public class DownloadManager extends java.lang.Object
Constructs the appropriate query and downloads the documents & matrices into a file and sends it to the user.
Version: 04/15/04
Author: Stephanie Gato ([email protected])
Field Summaryprivate
static beans.ConnectManager
connectManager
Constructor SummaryDownloadManager()
Method Summarystatic java.lang.Strin
gbatchAssemble(java.lang.String fileName) Reads from a text file and creates a zip entry file
static java.lang.StringDataStats(java.lang.String query) Executes and writes a query to a file pertaining to
84
the data set statistics in the systemstatic java.lang.Strin
gdownloadDocuments(java.sql.ResultSet rs, java.util.ArrayList al) Goes through the arraylist of collections & fields and calls SpoolDoc
static java.lang.StringmatrixBatchAssemble(java.lang.String fileName) Reads from a text file and creates a zip entry file
static java.lang.StringmatrixSpoolProc(java.lang.String resultString, int numRows, int numColumns, java.util.ArrayList termKey, java.util.ArrayList docKey) Reads from a text file and creates a zip entry file
static void SpoolDoc(java.sql.ResultSet rs, java.util.ArrayList al, java.lang.String fileName) Constructs the appropriate query with the given fields and writes to a flat file.
static void spoolProc(java.lang.String query, java.lang.String fileName) Reads from a text file and creates a zip entry file
static java.lang.StringuserHistory(java.lang.String query) Executes and writes a query to a file pertaining to the user's history in the system
static java.lang.StringuserInfo(java.lang.String query) Executes and writes a query to a file pertaining to the user's contact information in the system
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailconnectManagerprivate static beans.ConnectManager connectManager
Constructor DetailDownloadManager
85
public DownloadManager()
Method DetailSpoolDocpublic static void SpoolDoc(java.sql.ResultSet rs, java.util.ArrayList al, java.lang.String fileName)
Constructs the appropriate query with the given fields and writes to a flat file. Parameters: rs - the result set al - the array list containing the collection name and fields fileName - the name of the file the data is to be written too Returns: void
batchAssemblepublic static java.lang.String batchAssemble(java.lang.String fileName)
Reads from a text file and creates a zip entry file Parameters: fileName - the name of the file the data is contained in Returns: String the name of the .gz file
matrixBatchAssemblepublic static java.lang.String matrixBatchAssemble(java.lang.String fileName)
Reads from a text file and creates a zip entry file Parameters: fileName - the name of the file the data is contained in Returns: String the name of the .gz file
spoolProcpublic static void spoolProc(java.lang.String query, java.lang.String fileName)
Reads from a text file and creates a zip entry file Parameters: fileName - the name of the file the data is written too query - the query to be executed to obtain the correct documents Returns: void
matrixSpoolProcpublic static java.lang.String matrixSpoolProc(java.lang.String resultString, int numRows, int numColumns, java.util.ArrayList termKey,
86
java.util.ArrayList docKey)
Reads from a text file and creates a zip entry file Parameters: resultString - the result of the matrix query numRows - the number of rows in the matrix numColumns - the number of columns in the matrix termKey - the unique terms of the matrix docKey - the unique documents of the matrix Returns: String the name of the .gz file
downloadDocumentspublic static java.lang.String downloadDocuments(java.sql.ResultSet rs, java.util.ArrayList al)
Goes through the arraylist of collections & fields and calls SpoolDoc Parameters: rs - the result set of the query al - the arraylist containing the collection name and fields Returns: String the name of the text file
userHistorypublic static java.lang.String userHistory(java.lang.String query)
Executes and writes a query to a file pertaining to the user's history in the system Parameters: query - the query to be executed to obtain the correct user histories Returns: String the name of the .gz file sent to the user
userInfopublic static java.lang.String userInfo(java.lang.String query)
Executes and writes a query to a file pertaining to the user's contact information in the system Parameters: query - the query to be executed to obtain the correct user contact information Returns: String the name of the .gz file sent to the user
DataStatspublic static java.lang.String DataStats(java.lang.String query)
Executes and writes a query to a file pertaining to the data set statistics in the system Parameters: query - the query to be executed to obtain the correct data set statistics Returns: String the name of the .gz file sent to the user
87
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans 3.4.14 Class HistoryManagerjava.lang.Object | +--beans.HistoryManager
public class HistoryManager extends java.lang.Object
Field Summaryprivate
beans.ConnectManagerconnectManager
private Search currentSearch
private beans.UserManager
userManager
Constructor SummaryHistoryManager()
88
Method Summaryprivate void generateNaturalLanguage(Search searchObject)
Generates a natural language description of the query based of the selected values from the search page.
java.util.ArrayListgetHistory(java.lang.String username, int numHistoricalQueries) Retrieve a number of recent queries by a user.
private java.util.ArrayList
getNumMostRecentSearches(java.lang.String username, int NumHistoricalQueries) Retrieve a number of recent queries by a user.
java.lang.String storeQuery(Search searchObject, java.lang.String username) Write the SQL and associated natural language label to the database.
private boolean updateHistory(java.lang.String username, java.sql.Connection connection) updates the history_of table to reflect the changes in the database.
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailconnectManagerprivate beans.ConnectManager connectManager
userManagerprivate beans.UserManager userManager
currentSearchprivate Search currentSearch
Constructor DetailHistoryManagerpublic HistoryManager()
89
Method DetailstoreQuerypublic java.lang.String storeQuery(Search searchObject, java.lang.String username)
Write the SQL and associated natural language label to the database. Parameters: searchObject - search to be dealing with Returns: status
updateHistoryprivate boolean updateHistory(java.lang.String username, java.sql.Connection connection)
updates the history_of table to reflect the changes in the database. Parameters: username - Returns: status
generateNaturalLanguageprivate void generateNaturalLanguage(Search searchObject)
Generates a natural language description of the query based of the selected values from the search page. Parameters: searchObject - Search Parameters Returns: String representing the natural language description
getNumMostRecentSearchesprivate java.util.ArrayList getNumMostRecentSearches(java.lang.String username, int NumHistoricalQueries)
Retrieve a number of recent queries by a user. Parameters: NumHistoricalQueries - to be displayed Returns: ArrayList of recent queries
getHistorypublic java.util.ArrayList getHistory(java.lang.String username, int numHistoricalQueries)
Retrieve a number of recent queries by a user. Returns: ArrayList of recent queries
Package
90
Class Tree Deprecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans 3.4.15 Class registerPagejava.lang.Object | +--beans.registerPage
public class registerPage extends java.lang.Object
Field Summaryprivate
java.lang.Stringaddress
private java.lang.String
city
private java.lang.String
con_password
private java.lang.String
country
private java.lang.String
currentdate
private java.lang.String
dataset
private java.lang.String
private java.lang.String
expertise
private java.lang.String
firstname
91
private java.lang.String
homepage
private java.lang.String
lastname
private java.lang.String
organization
private java.lang.String
planned
private java.lang.String
position
private java.lang.String
reg_password
private java.lang.String
regusername
private java.lang.String
state
private java.lang.String
str_query
private java.lang.String
type
private java.lang.String
username
private java.lang.String
zip
Constructor SummaryregisterPage()
Method Summary java.lang.String getAddress()
java.lang.String getCity()
92
java.lang.String getConpass()
java.lang.String getCountry()
java.lang.String getDataset()
java.lang.String getEmail()
java.lang.String getExpertise()
java.lang.String getFirstname()
java.lang.String getHomepage()
java.lang.String getLastname()
java.lang.String getOrganization()
java.lang.String getPassword()
java.lang.String getPlanned()
java.lang.String getPosition()
java.lang.String getRegusername()
java.lang.String getState()
java.lang.String getType()
java.lang.String getUsername()
java.lang.String getZip()
boolean isEmailValid()
boolean isEmpty(java.lang.String firstname, java.lang.String lastname, java.lang.String username, java.lang.String email)
93
boolean isEmpty(java.lang.String firstname,
java.lang.String lastname, java.lang.String username, java.lang.String reg_password, java.lang.String con_password, java.lang.String email)
boolean isPasswordMatch()
void setAddress(java.lang.String value)
void setCity(java.lang.String value)
void setConpass(java.lang.String value)
void setCountry(java.lang.String value)
void setDataset(java.lang.String value)
void setEmail(java.lang.String value)
void setExpertise(java.lang.String value)
void setFirstname(java.lang.String value)
void setHomepage(java.lang.String value)
void setLastname(java.lang.String value)
void setOrganization(java.lang.String value)
void setPassword(java.lang.String value)
void setPlanned(java.lang.String value)
void setPosition(java.lang.String value)
void setRegusername(java.lang.String value)
void setState(java.lang.String value)
94
void setType(java.lang.String value)
void setUsername(java.lang.String value)
void setZip(java.lang.String value)
int validateUserInfo(java.lang.String firstname,
java.lang.String lastname, java.lang.String username, java.lang.String email)
int validateUserInfo(java.lang.String firstname, java.lang.String lastname, java.lang.String username, java.lang.String reg_password, java.lang.String con_password, java.lang.String email)
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detailfirstnameprivate java.lang.String firstname
lastnameprivate java.lang.String lastname
regusernameprivate java.lang.String regusername
reg_passwordprivate java.lang.String reg_password
con_passwordprivate java.lang.String con_password
address
95
private java.lang.String address
cityprivate java.lang.String city
stateprivate java.lang.String state
zipprivate java.lang.String zip
countryprivate java.lang.String country
organizationprivate java.lang.String organization
positionprivate java.lang.String position
homepageprivate java.lang.String homepage
expertiseprivate java.lang.String expertise
emailprivate java.lang.String email
datasetprivate java.lang.String dataset
typeprivate java.lang.String type
str_queryprivate java.lang.String str_query
currentdateprivate java.lang.String currentdate
usernameprivate java.lang.String username
plannedprivate java.lang.String planned
Constructor DetailregisterPage
96
public registerPage()
Method DetailvalidateUserInfopublic int validateUserInfo(java.lang.String firstname, java.lang.String lastname, java.lang.String username, java.lang.String reg_password, java.lang.String con_password, java.lang.String email)
validateUserInfopublic int validateUserInfo(java.lang.String firstname, java.lang.String lastname, java.lang.String username, java.lang.String email)
isEmptypublic boolean isEmpty(java.lang.String firstname, java.lang.String lastname, java.lang.String username, java.lang.String email)
isEmptypublic boolean isEmpty(java.lang.String firstname, java.lang.String lastname, java.lang.String username, java.lang.String reg_password, java.lang.String con_password, java.lang.String email)
isEmailValidpublic boolean isEmailValid()
isPasswordMatchpublic boolean isPasswordMatch()
getFirstnamepublic java.lang.String getFirstname()
setFirstnamepublic void setFirstname(java.lang.String value)
getLastnamepublic java.lang.String getLastname()
setLastnamepublic void setLastname(java.lang.String value)
getUsernamepublic java.lang.String getUsername()
97
setUsernamepublic void setUsername(java.lang.String value)
getRegusernamepublic java.lang.String getRegusername()
setRegusernamepublic void setRegusername(java.lang.String value)
getPasswordpublic java.lang.String getPassword()
setPasswordpublic void setPassword(java.lang.String value)
getConpasspublic java.lang.String getConpass()
setConpasspublic void setConpass(java.lang.String value)
getAddresspublic java.lang.String getAddress()
setAddresspublic void setAddress(java.lang.String value)
getCitypublic java.lang.String getCity()
setCitypublic void setCity(java.lang.String value)
getStatepublic java.lang.String getState()
setStatepublic void setState(java.lang.String value)
getCountrypublic java.lang.String getCountry()
setCountrypublic void setCountry(java.lang.String value)
getOrganizationpublic java.lang.String getOrganization()
98
setOrganizationpublic void setOrganization(java.lang.String value)
getPositionpublic java.lang.String getPosition()
setPositionpublic void setPosition(java.lang.String value)
getHomepagepublic java.lang.String getHomepage()
setHomepagepublic void setHomepage(java.lang.String value)
getExpertisepublic java.lang.String getExpertise()
setExpertisepublic void setExpertise(java.lang.String value)
getEmailpublic java.lang.String getEmail()
setEmailpublic void setEmail(java.lang.String value)
getDatasetpublic java.lang.String getDataset()
setDatasetpublic void setDataset(java.lang.String value)
getTypepublic java.lang.String getType()
setTypepublic void setType(java.lang.String value)
getZippublic java.lang.String getZip()
setZippublic void setZip(java.lang.String value)
getPlannedpublic java.lang.String getPlanned()
setPlanned
99
public void setPlanned(java.lang.String value)
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans 3.4.16 Class UserManagerjava.lang.Object | +--beans.UserManager
public class UserManager extends java.lang.Object
Field Summaryprivate
beans.ConnectManagerconnectManager
private java.lang.String
query
private int userID tableUsed --------- 1.
Constructor SummaryUserManager()
100
Method Summary int checkUserExists(java.lang.String username)
1. java.util.HashMa
pgetUserInfo(java.lang.String username) 5.
boolean insertNewUser(java.lang.String username, java.lang.String type, java.lang.String priv, java.lang.String first_name, java.lang.String last_name, java.lang.String email, java.lang.String address, java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String homepage, java.lang.String expertise, java.lang.String planned_use, java.lang.String agreement_1, java.lang.String agreement_2, java.lang.String organization, java.lang.String position, java.lang.String password, java.lang.String status, java.lang.String non_iu) 3.
boolean loginCheckIU(java.lang.String username) 4.
int loginCheckNonIU(java.lang.String username, java.lang.String password) 5.
boolean updateOldUser(java.lang.String username, java.lang.String type, java.lang.String priv, java.lang.String first_name, java.lang.String last_name, java.lang.String email, java.lang.String address, java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String homepage, java.lang.String expertise, java.lang.String planned_use, java.lang.String agreement_1, java.lang.String agreement_2, java.lang.String organization, java.lang.String position, java.lang.String status, java.lang.String non_iu) 2.
boolean updateOldUser(java.lang.String username, java.lang.String type, java.lang.String priv, java.lang.String first_name, java.lang.String last_name, java.lang.String email, java.lang.String address, java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String homepage,
101
java.lang.String expertise, java.lang.String planned_use, java.lang.String agreement_1, java.lang.String agreement_2, java.lang.String organization, java.lang.String position, java.lang.String password, java.lang.String status, java.lang.String non_iu)
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailuserIDprivate int userID
tableUsed --------- 1. user_table methods ------- 1. checkUserExists 2. updateOldUser 3. insertNewUser 4. loginCheckIU 5. loginCheckNonIU
queryprivate java.lang.String query
connectManagerprivate beans.ConnectManager connectManager
Constructor DetailUserManagerpublic UserManager()
Method DetailcheckUserExistspublic int checkUserExists(java.lang.String username)
1. CheckUserExists check to see if the user is already in the system Input: Form Data(username) return True/False Boolean Values.
updateOldUserpublic boolean updateOldUser(java.lang.String username, java.lang.String type, java.lang.String priv, java.lang.String first_name, java.lang.String last_name,
102
java.lang.String email, java.lang.String address, java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String homepage, java.lang.String expertise, java.lang.String planned_use, java.lang.String agreement_1, java.lang.String agreement_2, java.lang.String organization, java.lang.String position, java.lang.String status, java.lang.String non_iu)
2. UpdateOldUser perform the update of user's information Input: Form Data-Name, Address, Email, etc. return boolean
updateOldUserpublic boolean updateOldUser(java.lang.String username, java.lang.String type, java.lang.String priv, java.lang.String first_name, java.lang.String last_name, java.lang.String email, java.lang.String address, java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String homepage, java.lang.String expertise, java.lang.String planned_use, java.lang.String agreement_1, java.lang.String agreement_2, java.lang.String organization, java.lang.String position, java.lang.String password, java.lang.String status, java.lang.String non_iu)
insertNewUserpublic boolean insertNewUser(java.lang.String username, java.lang.String type, java.lang.String priv, java.lang.String first_name, java.lang.String last_name, java.lang.String email, java.lang.String address, java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String homepage, java.lang.String expertise,
103
java.lang.String planned_use, java.lang.String agreement_1, java.lang.String agreement_2, java.lang.String organization, java.lang.String position, java.lang.String password, java.lang.String status, java.lang.String non_iu)
3. InsertNewUser insert a new user into the Database Input: Form Data- Name, Address, Email, etc. return boolean
loginCheckIUpublic boolean loginCheckIU(java.lang.String username)
4. LoginCheckIU check to see if the username matches the one contained within the database. Input: Username grabbed from .htaccess return Success'Go to Search Page Failure'Go back to Login
loginCheckNonIUpublic int loginCheckNonIU(java.lang.String username, java.lang.String password)
5. LoginCheckNonIU check to see if the username and password matches the information contained within the database. Input: Username and password from Login Page form data return Success'Go to Search Page Failure'Go back to Login
getUserInfopublic java.util.HashMap getUserInfo(java.lang.String username)
5. getUserInfo
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.error 3.4.17 Class dlErrorjava.lang.Object | +--beans.error.dlError
104
public class dlError extends java.lang.Object
download Error moduleerrno number:1. fields to be downloaded can't be all empty.2. must select at least one collection to download
Author: Qian Wang :[email protected]
Field Summary(package private) java.lang.String[]
collectionType
(package private) int[]
errCode
(package private) java.util.ArrayList
errList
(package private) java.util.HashMap
errMap
(package private) java.lang.String
errMsg
(package private) int
errNum
(package private) java.lang.String
message
Constructor SummarydlError()
Method Summary java.lang.String[] getCollection()
get Collection String[] called in format.jsp java.lang.String getError()
105
java.lang.String getError(int errNo)
java.util.ArrayLis
tgetErrorList()
void setCollection(java.lang.String[] collection) set Collection String[] called in SearchSessionManager before throwing the error
void setError(java.util.ArrayList errCodeList)
void setError(int err)
void setError(java.lang.String msg)
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailerrMapjava.util.HashMap errMap
errMsgjava.lang.String errMsg
messagejava.lang.String message
errNumint errNum
errListjava.util.ArrayList errList
errCodeint[] errCode
106
collectionTypejava.lang.String[] collectionType
Constructor DetaildlErrorpublic dlError()
Method DetailsetErrorpublic void setError(java.util.ArrayList errCodeList)
See Also: regError
setErrorpublic void setError(java.lang.String msg)
See Also: regError
setErrorpublic void setError(int err)
See Also: regError
setCollectionpublic void setCollection(java.lang.String[] collection)
set Collection String[] called in SearchSessionManager before throwing the error
getCollectionpublic java.lang.String[] getCollection()
get Collection String[] called in format.jsp
getErrorpublic java.lang.String getError(int errNo)
See Also: regError
getErrorpublic java.lang.String getError()
See Also: regError
getErrorListpublic java.util.ArrayList getErrorList()
See Also: regError
Package Class Tree Depr
ecatIndex Help
107
ed PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.error 3.4.18 Class Errorjava.lang.Object | +--beans.error.Error
public class Error extends java.lang.Object
Error module errno number1. Requried fields can't be empty2. Passwords do not match3. Eamil format is wrong4. User exists5. Username or password are wrong,can't log in6. user hasn't been confirmed yet.7. reserved;8. user be blocked9. First name contains illegal characer , legal characters are: a-z or A-Z, or space10. Last name contains illegal characer , legal characters are: a-z or A-Z, or space
Author: Qian Wang :[email protected]
Field Summary(package private) java.lang.String
errMsg
(package private) int
errNum
108
Constructor SummaryError()
Method Summary java.lang.String getError()
int getErrorNum()
void setError(int errNo)
set Error number void setError(java.lang.String msg)
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailerrMsgjava.lang.String errMsg
errNumint errNum
Constructor DetailErrorpublic Error()
Method DetailsetErrorpublic void setError(int errNo)
set Error number
109
setErrorpublic void setError(java.lang.String msg)
See Also: regError
getErrorpublic java.lang.String getError()
See Also: regError
getErrorNumpublic int getErrorNum()
See Also: regError
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.error 3.4.19 Class regErrorjava.lang.Object | +--beans.error.regError
public class regError extends java.lang.Object
Register Error module errno: 1: Some fields are empty2: Passwords do not match3: Eamil format is wrong4: User exists5: Username or password are wrong9: First name contains illegal characer , legal characters are: a-z or A-Z, or space10:Last name contains illegal characer , legal characters are: a-z or A-Z, or space
110
11:Homepage format is wrong. Homepage is not required field, but if it's not empty, will check its format
Author: Qian Wang :[email protected]
Field Summary(package private)
int[]errCode
(package private) java.util.ArrayList
errList
(package private) java.util.HashMap
errMap
(package private) java.lang.String
errMsg
(package private) int
errNum
(package private) java.lang.String
message
Constructor SummaryregError()
Method Summary java.lang.String getError()
get Error Message java.lang.String getError(int errNo)
get Error Number java.util.ArrayLis
tgetErrorList() get ErrorList
void setError(java.util.ArrayList errCodeList) set ErrorList from servlet
void setError(int err)
111
set Error Number not used void setError(java.lang.String msg)
set Error Message
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailerrMapjava.util.HashMap errMap
errMsgjava.lang.String errMsg
messagejava.lang.String message
errNumint errNum
errListjava.util.ArrayList errList
errCodeint[] errCode
Constructor DetailregErrorpublic regError()
Method DetailsetErrorpublic void setError(java.util.ArrayList errCodeList)
set ErrorList from servlet Returns: null
setErrorpublic void setError(java.lang.String msg)
112
set Error Message Returns: null
setErrorpublic void setError(int err)
set Error Number not used
getErrorpublic java.lang.String getError(int errNo)
get Error Number Returns: String corresponding errnumber not used
getErrorpublic java.lang.String getError()
get Error Message Returns: String error Message
getErrorListpublic java.util.ArrayList getErrorList()
get ErrorList Returns: Arraylist errList;
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.error 3.4.20 Class searchErrorjava.lang.Object | +--beans.error.searchError
113
public class searchError extends java.lang.Object
Search Error moduleerrno:1: Please select at least one collection!2: Author Name format is wrong!3: Title format is wrong4: Keywords format is wrong5: Abstract words format is wrong6: Journal format is wrong7: Make sure FROM date is before TO date8: Make sure at least ONE of the Search fields is filled
Author: MOHD SAIFUL NIZAM BAHARI :[email protected]
Field Summary(package private)
int[]errCode
(package private) java.util.ArrayList
errList
(package private) java.util.HashMap
errMap
(package private) java.lang.String
errMsg
(package private) int
errNum
(package private) java.lang.String
message
Constructor SummarysearchError()
Method Summary
114
java.lang.String getError()
java.lang.String getError(int errNo)
java.util.ArrayListgetErrorList()
void setError(java.util.ArrayList errCodeList)
void setError(int err)
void setError(java.lang.String msg)
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailerrMapjava.util.HashMap errMap
errMsgjava.lang.String errMsg
messagejava.lang.String message
errNumint errNum
errListjava.util.ArrayList errList
errCodeint[] errCode
Constructor DetailsearchErrorpublic searchError()
115
Method DetailsetErrorpublic void setError(java.util.ArrayList errCodeList)
See Also: regError
setErrorpublic void setError(java.lang.String msg)
See Also: regError
setErrorpublic void setError(int err)
See Also: regError
getErrorpublic java.lang.String getError(int errNo)
See Also: regError
getErrorpublic java.lang.String getError()
See Also: regError
getErrorListpublic java.util.ArrayList getErrorList()
See Also: regError
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
116
beans.format 3.4.21 Class Formatjava.lang.Object | +--beans.format.Format
public class Format extends java.lang.Object
format module :producte format.jsp
Author: Qian Wang :[email protected]
Field Summaryprivate java.lang.String formatStr
private static int num_CITESEER
private static int num_COS
private static int num_MEDLINE
private static int num_NIH
private static int num_NSF
(package private)
static int[]numArray
private static java.lang.String[]
[]
params
(package private) java.util.HashMap
titleMap
(package private) java.util.HashMap
typeMap
Constructor Summary
117
Format()
Method Summary java.lang.String getFormat(java.lang.String type)
get specific format of one collection
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailtypeMapjava.util.HashMap typeMap
titleMapjava.util.HashMap titleMap
formatStrprivate java.lang.String formatStr
num_COSprivate static int num_COS
num_NSFprivate static int num_NSF
num_NIHprivate static int num_NIH
num_CITESEERprivate static int num_CITESEER
num_MEDLINEprivate static int num_MEDLINE
numArraystatic int[] numArray
118
paramsprivate static java.lang.String[][] params
Constructor DetailFormatpublic Format()
Method DetailgetFormatpublic java.lang.String getFormat(java.lang.String type)
get specific format of one collection Parameters: type - accept cos,nsf,nih,medline,citeseer as a parameter Returns: Format String
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.format 3.4.22 Class Historyjava.lang.Object | +--beans.format.History
public class History extends java.lang.Object
History module Generate History display
Author:
119
Qian Wang :[email protected], MOHD SAIFUL NIZAM BAHARI :[email protected]
Field Summaryprivate
java.lang.StringformatStr
Constructor SummaryHistory()
Method Summary java.lang.String getHistory(java.lang.String username,
java.util.ArrayList historyArray) generate a history String for a paticular username
void setHistory()
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field DetailformatStrprivate java.lang.String formatStr
Constructor DetailHistorypublic History()
Method Detail
120
setHistorypublic void setHistory()
getHistorypublic java.lang.String getHistory(java.lang.String username, java.util.ArrayList historyArray)
generate a history String for a paticular usernameParameters: username - the user who's using the system historyArray ArrayList contains history Returns: History Display Format String
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.SearchSession 3.4.23 Class Searchjava.lang.Object | +--beans.SearchSession.Search
public class Search extends java.lang.Object
The search contains the search params, results, and result output (HTML).
Version: 03/06/2004
Author: Todd Holloway ([email protected]), Saiful Bahari ([email protected])
Field Summary
121
private java.lang.String
abst
private java.lang.String
abstractParams
private java.util.ArrayList
authorFirst
private java.util.ArrayList
authorLast
private java.util.ArrayList
authorMiddle
private java.lang.String
authorParams
private java.lang.String
citeseerParam
private java.lang.String
collectionParams
private java.util.ArrayList
collections
private java.util.ArrayList
collectionStartingResultNum
private java.lang.String
cosParam
private java.lang.String
date_entered
private java.lang.Integer
from
private java.lang.String
fromYear
private java.util.ArrayList
journalList
private java.lang.String
journalParams
private java.util.ArrayList
keywordList
private java.lang.String
keywordParams
private java.lang.String
labelParams
private matrixHTML
122
java.lang.String private
MatrixManagermatrixManager
private java.lang.Integer
maxPublicationYear
private java.lang.String
medlineParam
private java.lang.Integer
minPublicationYear
private java.lang.String
mostRecentMatrix
private java.lang.String
mostRecentMatrixType
private java.lang.String
nihParam
private java.lang.String
nsfParam
private int numDistinctResults
private java.lang.Integer
numResultsToDisplay
private java.lang.String
requestParams
private java.sql.ResultSet
results
private java.util.ArrayList
resultsArray
private java.sql.ResultSet
resultsDocIDOnly
private java.lang.String
resultsHTML
private java.util.HashMap
searchParams
private java.lang.String
strMaxYear
private java.lang.String
strMinYear
private java.sql.ResultSet
test
123
private java.lang.String
time_entered
private java.util.ArrayList
titleList
private java.lang.String
titleParams
private java.lang.Integer
to
private java.lang.String
toYear
private java.lang.String
userIDParam
Constructor SummarySearch() New search object.Search(java.util.ArrayList authorMiddle, java.util.ArrayList authorFirst, java.util.ArrayList authorLast, java.util.ArrayList titleList, java.util.ArrayList journalList, java.util.ArrayList keywordList, java.lang.String abst, java.lang.Integer minYear, java.lang.Integer maxYear, java.util.ArrayList collections) New Search object.Search(java.util.ArrayList authorMiddle, java.util.ArrayList authorFirst, java.util.ArrayList authorLast, java.util.ArrayList titleList, java.util.ArrayList journalList, java.util.ArrayList keywordList, java.lang.String abst, java.lang.Integer minYear, java.lang.Integer maxYear, java.util.ArrayList collections, java.lang.String authorParams, java.lang.String titleParams, java.lang.String journalParams, java.lang.String keywordParams, java.lang.String abstractParams, java.lang.String fromYear, java.lang.String toYear, java.lang.String collectionParams, java.lang.String cosParam, java.lang.String nsfParam, java.lang.String nihParam, java.lang.String citeseerParam, java.lang.String medlineParam, java.lang.String userIDParam, java.lang.String labelParams) New Search object.Search(java.lang.String authorParams, java.lang.String titleParams, java.lang.String journalParams, java.lang.String keywordParams, java.lang.String abstractParams, java.lang.String fromYear, java.lang.String toYear, java.lang.String collectionParams, java.lang.String userIDParam, java.lang.String labelParams)
124
New Search object.
Method Summarystatic boolean equals(beans.SearchSession.Search search1,
beans.SearchSession.Search search2) Compares two Search Objects
java.lang.String
getAbst() Get the abstract paramters.
java.lang.String
getAbstractParams() Get abstract parameters as user entered on command line.
java.util.ArrayList
getAuthorFirst() Get parsed author first names
java.util.ArrayList
getAuthorLast() Get parsed author last names
java.util.ArrayList
getAuthorMiddle() Get parsed author middle names
java.lang.String
getAuthorParams() Get author parameters as user entered on command line.
java.lang.String
getCiteseerParam() depricated???
java.lang.String
getCollectionParams() Gets the list of collections involved in the search as entered by user.
java.util.ArrayList
getCollections() Get collection parameters as user entered on command line.
java.util.ArrayList
getCollectionStartingResultNum() For next/prev on search results page
java.lang.String
getCosParam() depricated???
java.lang.String
getDate_entered() depricated???
java.lang.String
getFromYear() gets fromYear parameter
java.util.ArrayList
getJournalList() Get parsed journal params
java.lang.String
getJournalParams() Get journal parameters as user entered on command line.
125
java.util.ArrayList
getKeywordList() Get parsed keyword params
java.lang.String
getKeywordParams() Get keyword parameters as user entered on command line.
java.lang.String
getLabelParams() ???
java.lang.String
getMatrixHTML() Gets the matrixHTML for displaying the results of executing the search represented in this object.
java.lang.Integer
getMaxPublicationYear() Get MaxPublicationYear which specifies the max date to search for
java.lang.String
getMedlineParam() depricated???
java.lang.Integer
getMinPublicationYear() Get minPublicationYear which specifies the min date to search for
java.lang.String
getMostRecentMatrix() ???
java.lang.String
getMostRecentMatrixType()
java.lang.String
getNihParam() depricated???
java.lang.String
getNsfParam() depricated???
int getNumDistinctResults() Number of results.
int getNumResultsToDisplay()
int getNumUniqueAuthors() ???
java.sql.ResultSet
getResults() Gets the results of executing the search represented in this object.
java.util.ArrayList
getResultsArray() Results by collection
java.sql.ResultSet
getResultsDocIDOnly() ???
java.lang.String
getResultsHTML() Gets the HTML for displaying the results of executing the
126
search represented in this object. java.util.Has
hMapgetSearchParams() Gets search paramaters
java.lang.String
getTime_entered() depricated???
java.util.ArrayList
getTitleList() Get parsed title params
java.lang.String
getTitleParams() Get title parameters as user entered on command line.
java.lang.String
getToYear() get toYear parameter
java.lang.String
getUserIDParam() depricated???
boolean isNull() Is the Search object null?
void setAbst(java.lang.String abst) Set the abstract paramters.
void setAbstractParams(java.lang.String abstractParams) Set abstract parameters as user entered on command line.
void setAuthorFirst(java.util.ArrayList authorFirst) Set parsed author first names
void setAuthorLast(java.util.ArrayList authorLast) Set parsed author last names
void setAuthorMiddle(java.util.ArrayList authorMiddle)
void setAuthorParams(java.lang.String authorParams) Set author parameters as user entered on command line.
void setCiteseerParam(java.lang.String citeseerParam) depricated???
void setCollectionParams(java.lang.String collectionParams) Sets the list of collections involved in the search as entered by user.
void setCollections(java.util.ArrayList collections) Set collection parameters as user entered on command line.
void setCollectionStartingResultNum(java.util.ArrayList collectionStartingResultNum) For next/prev on search results page
void setCosParam(java.lang.String cosParam) depricated???
127
void setDate_entered(java.lang.String date_entered) depricated???
void setFromYear(java.lang.String fromYear) Sets fromYear parameter
void setJournalList(java.util.ArrayList journalList) Set parsed journal params
void setJournalParams(java.lang.String journalParams) Set journal parameters as user entered on command line.
void setKeywordList(java.util.ArrayList keywordList) Set parsed keyword params
void setKeywordParams(java.lang.String keywordParams) Set keyword parameters as user entered on command line.
void setLabelParams(java.lang.String labelParams) ???
void setMatrixHTML(java.lang.String matrixHTML) Sets the matrxi HTML for displaying the results of executing the search represented in this object.
void setMaxPublicationYear(java.lang.Integer maxPublicationYear) Set MaxPublicationYear which specifies the max date to search for
void setMedlineParam(java.lang.String medlineParam) depricated???
void setMinPublicationYear(java.lang.Integer minPublicationYear) set minPublicationYear which specifies the min date to search for
void setMostRecentMatrix(java.lang.String mostRecentMatrix) ???
void setMostRecentMatrixType(java.lang.String mostRecentMatrixType)
void setNihParam(java.lang.String nihParam) depricated???
void setNsfParam(java.lang.String nsfParam) depricated???
void setNumDistinctResults(int num) Set number of results.
void setNumResultsToDisplay(java.lang.Integer numResultsToDisplay)
128
void setResults(java.sql.ResultSet results)
Sets the results of executing the search represented in this object.
void setResultsArray(java.util.ArrayList results) Results by collection
void setResultsDocIDOnly(java.sql.ResultSet results) ???
void setResultsHTML(java.lang.String resultsHTML) Sets the HTML for displaying the results of executing the search represented in this object.
void setSearchParams() Sets the search parameter
void setSearchParams(beans.SearchSession.Search searchObject)
Sets the search parameters to those in another Search object void setTime_entered(java.lang.String time_entered)
depricated??? void setTitleList(java.util.ArrayList setTitleList)
Set parsed title params void setTitleParams(java.lang.String titleParams)
Set title parameters as user entered on command line. void setToYear(java.lang.String toYear)
set toYear parameter void setUserIDParam(java.lang.String userIDParam)
depricated??? java.lang.Str
ingtoString() Converts Search to String
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field DetailauthorFirst
129
private java.util.ArrayList authorFirst
authorMiddleprivate java.util.ArrayList authorMiddle
authorLastprivate java.util.ArrayList authorLast
keywordListprivate java.util.ArrayList keywordList
abstprivate java.lang.String abst
journalListprivate java.util.ArrayList journalList
titleListprivate java.util.ArrayList titleList
minPublicationYearprivate java.lang.Integer minPublicationYear
maxPublicationYearprivate java.lang.Integer maxPublicationYear
collectionsprivate java.util.ArrayList collections
searchParamsprivate java.util.HashMap searchParams
requestParamsprivate java.lang.String requestParams
authorParamsprivate java.lang.String authorParams
titleParamsprivate java.lang.String titleParams
journalParamsprivate java.lang.String journalParams
keywordParamsprivate java.lang.String keywordParams
abstractParamsprivate java.lang.String abstractParams
130
fromYearprivate java.lang.String fromYear
toYearprivate java.lang.String toYear
collectionParamsprivate java.lang.String collectionParams
cosParamprivate java.lang.String cosParam
nsfParamprivate java.lang.String nsfParam
nihParamprivate java.lang.String nihParam
citeseerParamprivate java.lang.String citeseerParam
medlineParamprivate java.lang.String medlineParam
labelParamsprivate java.lang.String labelParams
date_enteredprivate java.lang.String date_entered
time_enteredprivate java.lang.String time_entered
userIDParamprivate java.lang.String userIDParam
strMaxYearprivate final java.lang.String strMaxYearSee Also:
Constant Field Values
strMinYearprivate final java.lang.String strMinYearSee Also:
Constant Field Values
fromprivate java.lang.Integer from
131
toprivate java.lang.Integer to
numResultsToDisplayprivate java.lang.Integer numResultsToDisplay
numDistinctResultsprivate int numDistinctResults
resultsArrayprivate java.util.ArrayList resultsArray
collectionStartingResultNumprivate java.util.ArrayList collectionStartingResultNum
resultsprivate java.sql.ResultSet results
resultsDocIDOnlyprivate java.sql.ResultSet resultsDocIDOnly
resultsHTMLprivate java.lang.String resultsHTML
matrixHTMLprivate java.lang.String matrixHTML
testprivate java.sql.ResultSet test
mostRecentMatrixprivate java.lang.String mostRecentMatrix
mostRecentMatrixTypeprivate java.lang.String mostRecentMatrixType
matrixManagerprivate MatrixManager matrixManager
Constructor DetailSearchpublic Search()
New search object.
Searchpublic Search(java.util.ArrayList authorMiddle, java.util.ArrayList authorFirst, java.util.ArrayList authorLast,
132
java.util.ArrayList titleList, java.util.ArrayList journalList, java.util.ArrayList keywordList, java.lang.String abst, java.lang.Integer minYear, java.lang.Integer maxYear, java.util.ArrayList collections)
New Search object. Parameters:
authorMiddle - Lists middle names in order--order must match first and last name lists. authorFirst - Lists first names in order--order must match middle and last name lists. authorLast - Lists last names in order--order must match first and middle name lists. titleList - Lists title keywords. journalList - Lists journal keywords. keywordList - List of keywords. abst - Abstract keywords. minYear - Minimum year of publication. maxYear - Maximum year of publication.
Searchpublic Search(java.util.ArrayList authorMiddle, java.util.ArrayList authorFirst, java.util.ArrayList authorLast, java.util.ArrayList titleList, java.util.ArrayList journalList, java.util.ArrayList keywordList, java.lang.String abst, java.lang.Integer minYear, java.lang.Integer maxYear, java.util.ArrayList collections, java.lang.String authorParams, java.lang.String titleParams, java.lang.String journalParams, java.lang.String keywordParams, java.lang.String abstractParams, java.lang.String fromYear, java.lang.String toYear, java.lang.String collectionParams, java.lang.String cosParam, java.lang.String nsfParam, java.lang.String nihParam, java.lang.String citeseerParam, java.lang.String medlineParam, java.lang.String userIDParam, java.lang.String labelParams)
New Search object. Parameters:
authorMiddle - Lists middle names in order--order must match first and last name lists.
133
authorFirst - Lists first names in order--order must match middle and last name lists. authorLast - Lists last names in order--order must match first and middle name lists. titleList - Lists title keywords. journalList - Lists journal keywords. keywordList - List of keywords. abst - Abstract keywords. minYear - Minimum year of publication. maxYear - Maximum year of publication.
Searchpublic Search(java.lang.String authorParams, java.lang.String titleParams, java.lang.String journalParams, java.lang.String keywordParams, java.lang.String abstractParams, java.lang.String fromYear, java.lang.String toYear, java.lang.String collectionParams, java.lang.String userIDParam, java.lang.String labelParams)
New Search object.
Method DetailgetMostRecentMatrixpublic java.lang.String getMostRecentMatrix()
??? Returns:
setMostRecentMatrixpublic void setMostRecentMatrix(java.lang.String mostRecentMatrix)
???
getNumDistinctResultspublic int getNumDistinctResults()
Number of results. Returns: Number of results.
setNumDistinctResultspublic void setNumDistinctResults(int num)
Set number of results.
getMostRecentMatrixTypepublic java.lang.String getMostRecentMatrixType()
Returns:
setNumResultsToDisplay
134
public void setNumResultsToDisplay(java.lang.Integer numResultsToDisplay)
getNumResultsToDisplaypublic int getNumResultsToDisplay()
Returns:
setMostRecentMatrixTypepublic void setMostRecentMatrixType(java.lang.String mostRecentMatrixType)
setResultspublic void setResults(java.sql.ResultSet results)
Sets the results of executing the search represented in this object. Parameters: results - Contains title, author, doc_id, and score (if abstract param was given).
getResultspublic java.sql.ResultSet getResults()
Gets the results of executing the search represented in this object. Returns: Contains title, author, doc_id, and score (if abstract param was given).
setResultsArraypublic void setResultsArray(java.util.ArrayList results)
Results by collection Parameters: results - Contains title, author, doc_id, and score (if abstract param was given).
getResultsArraypublic java.util.ArrayList getResultsArray()
Results by collection Returns: Contains title, author, doc_id, and score (if abstract param was given).
setCollectionStartingResultNumpublic void setCollectionStartingResultNum(java.util.ArrayList collectionStartingResultNum)
For next/prev on search results page
getCollectionStartingResultNumpublic java.util.ArrayList getCollectionStartingResultNum()
For next/prev on search results page Returns: Contains title, author, doc_id, and score (if abstract param was given).
setResultsDocIDOnlypublic void setResultsDocIDOnly(java.sql.ResultSet results)
135
??? Parameters: results - Contains title, author, doc_id, and score (if abstract param was given).
getResultsDocIDOnlypublic java.sql.ResultSet getResultsDocIDOnly()
??? Returns: Contains title, author, doc_id, and score (if abstract param was given).
getNumUniqueAuthorspublic int getNumUniqueAuthors()
??? Returns: Contains title, author, doc_id, and score (if abstract param was given).
setResultsHTMLpublic void setResultsHTML(java.lang.String resultsHTML)
Sets the HTML for displaying the results of executing the search represented in this object. Parameters: resultsHTML - HTML.
setMatrixHTMLpublic void setMatrixHTML(java.lang.String matrixHTML)
Sets the matrxi HTML for displaying the results of executing the search represented in this object. Parameters: matrixHTML - HTML.
getMatrixHTMLpublic java.lang.String getMatrixHTML()
Gets the matrixHTML for displaying the results of executing the search represented in this object. Returns: HTML
getResultsHTMLpublic java.lang.String getResultsHTML()
Gets the HTML for displaying the results of executing the search represented in this object. Returns: HTML
setAuthorFirstpublic void setAuthorFirst(java.util.ArrayList authorFirst)
Set parsed author first names Parameters:
136
authorFirst - parsed author first names Returns:
getAuthorFirstpublic java.util.ArrayList getAuthorFirst()
Get parsed author first names Returns: parsed author first names
setAuthorMiddlepublic void setAuthorMiddle(java.util.ArrayList authorMiddle)
Parameters: authorMiddle - Returns:
getAuthorMiddlepublic java.util.ArrayList getAuthorMiddle()
Get parsed author middle names Returns: parsed author middle names
setAuthorLastpublic void setAuthorLast(java.util.ArrayList authorLast)
Set parsed author last names Parameters: authorLast - parsed author last names Returns:
getAuthorLastpublic java.util.ArrayList getAuthorLast()
Get parsed author last names Returns: parsed author last names
setTitleListpublic void setTitleList(java.util.ArrayList setTitleList)
Set parsed title params Parameters: setTitleList - parsed title params
getTitleListpublic java.util.ArrayList getTitleList()
Get parsed title params Returns: title params
setJournalListpublic void setJournalList(java.util.ArrayList journalList)
137
Set parsed journal params Parameters: journalList - journal params
getJournalListpublic java.util.ArrayList getJournalList()
Get parsed journal params Returns: journal params
setKeywordListpublic void setKeywordList(java.util.ArrayList keywordList)
Set parsed keyword params Parameters: keywordList - keyword params
getKeywordListpublic java.util.ArrayList getKeywordList()
Get parsed keyword params Returns: keyword params
setAbstpublic void setAbst(java.lang.String abst)
Set the abstract paramters. Parameters: abst - Returns:
getAbstpublic java.lang.String getAbst()
Get the abstract paramters. Returns: abstract params
setMinPublicationYearpublic void setMinPublicationYear(java.lang.Integer minPublicationYear)
set minPublicationYear which specifies the min date to search for Parameters: minPublicationYear - minPublicationYear
getMinPublicationYearpublic java.lang.Integer getMinPublicationYear()
Get minPublicationYear which specifies the min date to search for Returns: minPublicationYear
setMaxPublicationYear
138
public void setMaxPublicationYear(java.lang.Integer maxPublicationYear)Set MaxPublicationYear which specifies the max date to search for Parameters: maxPublicationYear - maxPublicationYear Returns:
getMaxPublicationYearpublic java.lang.Integer getMaxPublicationYear()
Get MaxPublicationYear which specifies the max date to search for Returns: MaxPublicationYear
setCollectionspublic void setCollections(java.util.ArrayList collections)
Set collection parameters as user entered on command line. Parameters: collections - collection parameters
getCollectionspublic java.util.ArrayList getCollections()
Get collection parameters as user entered on command line. Returns: collection parameters
setAuthorParamspublic void setAuthorParams(java.lang.String authorParams)
Set author parameters as user entered on command line. Parameters: authorParams - author parameters
getAuthorParamspublic java.lang.String getAuthorParams()
Get author parameters as user entered on command line. Returns: author parameters
setTitleParamspublic void setTitleParams(java.lang.String titleParams)
Set title parameters as user entered on command line. Parameters: titleParams - title parameters Returns:
getTitleParamspublic java.lang.String getTitleParams()
Get title parameters as user entered on command line. Returns: title parameters
139
setJournalParamspublic void setJournalParams(java.lang.String journalParams)
Set journal parameters as user entered on command line. Parameters: journalParams - journal parameters
getJournalParamspublic java.lang.String getJournalParams()
Get journal parameters as user entered on command line. Returns: journal parameters
setKeywordParamspublic void setKeywordParams(java.lang.String keywordParams)
Set keyword parameters as user entered on command line. Parameters: keywordParams - Returns:
getKeywordParamspublic java.lang.String getKeywordParams()
Get keyword parameters as user entered on command line. Returns: keyword parameters
setAbstractParamspublic void setAbstractParams(java.lang.String abstractParams)
Set abstract parameters as user entered on command line. Parameters: abstractParams - abstract parameters
getAbstractParamspublic java.lang.String getAbstractParams()
Get abstract parameters as user entered on command line. Returns: abstract parameters
setLabelParamspublic void setLabelParams(java.lang.String labelParams)
??? Parameters: labelParams -
getLabelParamspublic java.lang.String getLabelParams()
??? Returns:
140
setFromYearpublic void setFromYear(java.lang.String fromYear)
Sets fromYear parameter Parameters: fromYear - fromYear parameter
getFromYearpublic java.lang.String getFromYear()
gets fromYear parameter Returns: fromYear parameter
setToYearpublic void setToYear(java.lang.String toYear)
set toYear parameter Parameters: toYear - the year parameter
getToYearpublic java.lang.String getToYear()
get toYear parameter Returns: toYear parameter
setCollectionParamspublic void setCollectionParams(java.lang.String collectionParams)
Sets the list of collections involved in the search as entered by user. Parameters: collectionParams -
getCollectionParamspublic java.lang.String getCollectionParams()
Gets the list of collections involved in the search as entered by user. Returns: collections selected for searching
setDate_enteredpublic void setDate_entered(java.lang.String date_entered)
depricated??? Parameters: date_entered -
getDate_enteredpublic java.lang.String getDate_entered()
depricated??? Returns:
141
setTime_enteredpublic void setTime_entered(java.lang.String time_entered)
depricated??? Parameters: time_entered -
getTime_enteredpublic java.lang.String getTime_entered()
depricated??? Returns:
setUserIDParampublic void setUserIDParam(java.lang.String userIDParam)
depricated???
getUserIDParampublic java.lang.String getUserIDParam()
depricated??? Returns:
setCosParampublic void setCosParam(java.lang.String cosParam)
depricated??? Parameters: cosParam -
getCosParampublic java.lang.String getCosParam()
depricated??? Returns:
setNsfParampublic void setNsfParam(java.lang.String nsfParam)
depricated??? Parameters: nsfParam -
getNsfParampublic java.lang.String getNsfParam()
depricated??? Returns:
setNihParampublic void setNihParam(java.lang.String nihParam)
depricated??? Parameters: nihParam -
142
getNihParampublic java.lang.String getNihParam()
depricated??? Returns:
setCiteseerParampublic void setCiteseerParam(java.lang.String citeseerParam)
depricated??? Parameters: citeseerParam -
getCiteseerParampublic java.lang.String getCiteseerParam()
depricated??? Returns:
setMedlineParampublic void setMedlineParam(java.lang.String medlineParam)
depricated??? Parameters: medlineParam -
getMedlineParampublic java.lang.String getMedlineParam()
depricated??? Returns:
setSearchParamspublic void setSearchParams(beans.SearchSession.Search searchObject)
Sets the search parameters to those in another Search object Parameters: searchObject -
setSearchParamspublic void setSearchParams()
Sets the search parameter
getSearchParamspublic java.util.HashMap getSearchParams()
Gets search paramaters Returns: search parameters in a hashmap
equalspublic static boolean equals(beans.SearchSession.Search search1, beans.SearchSession.Search search2)
Compares two Search Objects Parameters:
143
search1 - Two Searches to compare search2 - Returns: status
toStringpublic java.lang.String toString()
Converts Search to String Overrides: toString in class java.lang.ObjectReturns: String object
isNullpublic boolean isNull()
Is the Search object null? Returns: status
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
beans.download 3.4.24 Class Dictionaryjava.lang.Object | +--java.util.AbstractMap | +--java.util.HashMap | +--beans.download.DictionaryAll Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable
public class Dictionary extends java.util.HashMap
144
IUIV Database:Dictionary Module
See Also: Serialized Form
Field Summaryprivate
intnumDocuments
Fields inherited from class java.util.HashMap
Fields inherited from class java.util.AbstractMap
Constructor SummaryDictionary()
Method Summary void add(java.lang.String term)
boolean containsTerm(java.lang.String term)
int getCount(java.lang.String term)
int getNumDocuments()
void putTerm(java.lang.String term, java.lang.Integer count)
145
void setNumDocuments(int num)
Methods inherited from class java.util.HashMapclear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
Methods inherited from class java.util.AbstractMapequals, hashCode, toString
Methods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Mapequals, hashCode
Field DetailnumDocumentsprivate int numDocuments
Constructor DetailDictionarypublic Dictionary()
Method DetailgetNumDocumentspublic int getNumDocuments()
setNumDocumentspublic void setNumDocuments(int num)
146
addpublic void add(java.lang.String term)
getCountpublic int getCount(java.lang.String term)
containsTermpublic boolean containsTerm(java.lang.String term)
putTermpublic void putTerm(java.lang.String term, java.lang.Integer count)
Package Class Tree Depr
ecated
Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
4 State of the IUIV Database System(see the Quality Assurance Document for more details)
4.1 Completed1. Session management2. Author search (optimized)3. Date of publication search (optimized)4. Title search (optimized)5. Search by collection (optimized)6. Refine search7. Re-execution of historical searches8. Storage of “successful” searches in db.9. User control of maximum results displayed10.Next page/previous page scrollable results for individual collections11.Display of total number of results found (optimized)12.Term-by-document matrix creation13.Term-by-document matrix downloading14.Aggregate document downloading15.Selection of any combination of fields stored in db in to be downloaded16.User control over delimiter for downloaded documents17.Logout18.Non-IU user login
147
19.New user registration20.New user verification/confirmation21.User profile updating 22.Admin login23.Download of admin statistics24.HT-access
4.2 Partially Completed1. SQL*Loader scripts for uploading data2. Perl Scripts for cleaning/parsing data
4.3 Not Completed1. Full-text abstract search (need Oracle Text installed)2. Keyword search (data not parsed)3. Journal name search (data not parsed)4. Author search for documents with more than 20 authors
(data not parsed)5. Co-Author Matrix (Java code too slow)
148
5 Adding New Collections
5.1 Adding a Collection by each Module(1) Search
a. Declare a String “newCollection”Paramb. In constructor, set this new collection param (in 2 places)c. Add set and get for “newCollection”Paramd. setSearchParams put new param into the hashMap
(2) QueryManager—no changes needed!(3) Search Page
a. Add checkbox to GUI(4) Download Page
a. Drop down boxes for fields specific to new collection(5) Results Page—No changes (HTML produced in SSM)(6) SSM
a. Declare a String “newCollection”Paramb. In doGet request this new paramc. Modify all calls to setCurrentSearchd. Add checks in doGet for prev/next results for new collectione. In doGet add handling of all fields in new collectionf. Extending all parsing of collection ArrayListg. Extend isEmptyh. Extend getCollectionsi. Extend createSearchj. Extend historyParser
(7) Historya. Add new collection param handling to generateNaturalLanguage
(8) Download Managera. spoolDoc—add handling (for constructing query) of new collection
(9) Databasea. Create new collection-specific tables for all fields not in the dbb. Populate author_table, document_table, keywords_table,
institution_table, contains_keyword, created_by, belongs_to, awards
149
6 Adding New Matrix Algorithms
(1) The downloading code for matrices is general so long as the matrix is 2d and comma deliminated.
(2) The new code should be placed in MatrixManager, with access methods to the column and row keys.
(3) The new algorithm should be added to the GUI on download.jsp
(4) The GUI, algorithm, and downloading should be linked in the doGet method in SearchSessionManager.java following the pattern of term-by-document matrix.
150
Appendix A: SQL*Loader Scripts
Script for COSLOAD DATAINFILE 'data1.txt.out'BADFILE 'cos_data1.txt.bad'DISCARDFILE 'cos_data1.txt.dis'APPENDINTO TABLE DOCUMENT_Table(accn Filler char(1000) TERMINATED BY "|",title CHAR(2550) TERMINATED BY "|",sponser_list Filler Char(2550) TERMINATED BY "|",sponser_type Filler Char(2550) TERMINATED BY "|",deadline Filler DATE TERMINATED BY "|",deadline_note Filler Char(4000) TERMINATED BY "|",amount Filler INTEGER EXTERNAL TERMINATED BY "|",Upperamount Filler INTEGER EXTERNAL TERMINATED BY "|",amountnote Filler CHAR(25500) TERMINATED BY "|",eligibilty Filler CHAR(25500) TERMINATED BY "|",citizenship Filler CHAR(2550) TERMINATED BY "|",activity_location Filler CHAR(2550) TERMINATED BY "|",requirements Filler CHAR(2550) TERMINATED BY "|",abstract char(40000) TERMINATED BY "|",contact_first Filler CHAR(2550) TERMINATED BY "|",contact_middle Filler char(2550) TERMINATED BY "|",contact_last Filler char(2550) TERMINATED BY "|",contact_address Filler CHAR(2550) TERMINATED BY "|",contact_city Filler CHAR(2550) TERMINATED BY "|",contact_state Filler CHAR(2550) TERMINATED BY "|",contact_zipcode Filler INTEGER EXTERNAL TERMINATED BY "|",contact_country Filler CHAR(2550) TERMINATED BY "|",contact_phone Filler INTEGER EXTERNAL TERMINATED BY "|",contact_fax Filler integer EXTERNAL TERMINATED BY "|",contact_email Filler CHAR(2550) TERMINATED BY "|",main_url CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2000) TERMINATED BY "|",date_published date "yyyy" TERMINATED BY "|",bookmark_url Filler CHAR(2550) TERMINATED BY "|",keywords Filler CHAR(2550) TERMINATED BY "|",funding_type Filler CHAR(2550) TERMINATED BY "|",collection constant "cos", type constant "FUNDING OPPORTUNITY")
INTO TABLE COS_TableTRAILING NULLCOLS(accn POSITION(1) CHAR(1000) TERMINATED BY "|",
151
title Filler CHAR(2550) TERMINATED BY "|",sponsor_list CHAR(2550) TERMINATED BY "|",sponsor_type CHAR(2550) TERMINATED BY "|",deadline CHAR(2000) TERMINATED BY "|",deadline_note CHAR(4000) TERMINATED BY "|",upper_amount Filler INTEGER EXTERNAL TERMINATED BY "|",Upperamount Filler CHAR(2550) TERMINATED BY "|",amountnote Filler CHAR(25500) TERMINATED BY "|",eligibility CHAR(25500) TERMINATED BY "|",citizenship CHAR(2550) TERMINATED BY "|",activity_location CHAR(2550) TERMINATED BY "|",requirements CHAR(2550) TERMINATED BY "|",abstract Filler char(40000) TERMINATED BY "|",contact_name Filler CHAR(2550) TERMINATED BY "|",contact_mname Filler CHAR(2550) TERMINATED BY "|",contact_lname Filler CHAR(2550) TERMINATED BY "|",contact_address CHAR(2550) TERMINATED BY "|",contact_city CHAR(2550) TERMINATED BY "|",contact_state CHAR(2550) TERMINATED BY "|",contact_zipcode CHAR(2550) TERMINATED BY "|",contact_country CHAR(2550) TERMINATED BY "|",contact_phone CHAR(2550) TERMINATED BY "|",contact_fax CHAR(2550) TERMINATED BY "|",contact_email filler CHAR(2550) TERMINATED BY "|",main_url Filler CHAR(2550) TERMINATED BY "|",date_published CHAR(2000) TERMINATED BY "|",year_published filler integer external TERMINATED BY "|",bookmark_url Filler CHAR(2550) TERMINATED BY "|",keywords Filler CHAR(2550) TERMINATED BY "|",funding_type Filler CHAR(2550) TERMINATED BY "|",Doc_id "doc_id_seq.currval")
INTO TABLE author_Tablewhen (last_name != '')TRAILING NULLCOLS(accn filler POSITION(1) CHAR(1000) TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",sponsor_list Filler CHAR(2550) TERMINATED BY "|",sponsor_type Filler CHAR(2550) TERMINATED BY "|",deadline Filler CHAR(2000) TERMINATED BY "|",deadline_note Filler CHAR(4000) TERMINATED BY "|",upper_amount Filler INTEGER EXTERNAL TERMINATED BY "|",Upperamount Filler CHAR(2550) TERMINATED BY "|",amountnote Filler CHAR(25500) TERMINATED BY "|",eligibility Filler CHAR(25500) TERMINATED BY "|",citizenship Filler CHAR(2550) TERMINATED BY "|",activity_location Filler CHAR(2550) TERMINATED BY "|",requirements Filler CHAR(2550) TERMINATED BY "|",abstract Filler char(40000) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",contact_address Filler CHAR(2550) TERMINATED BY "|",contact_city Filler CHAR(2550) TERMINATED BY "|",
152
contact_state Filler CHAR(2550) TERMINATED BY "|",contact_zipcode Filler CHAR(2550) TERMINATED BY "|",contact_country Filler CHAR(2550) TERMINATED BY "|",contact_phone Filler CHAR(2550) TERMINATED BY "|",contact_fax Filler CHAR(2550) TERMINATED BY "|",email_address CHAR(2550) TERMINATED BY "|",main_url Filler CHAR(2550) TERMINATED BY "|",date_published filler CHAR(2000) TERMINATED BY "|",year_published filler integer external TERMINATED BY "|",bookmark_url Filler CHAR(2550) TERMINATED BY "|",keywords Filler CHAR(2550) TERMINATED BY "|",funding_type Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE institution_Tablewhen (name != '')TRAILING NULLCOLS(accn filler POSITION(1) CHAR(1000) TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",sponsor_list Filler CHAR(2550) TERMINATED BY "|",sponsor_type Filler CHAR(2550) TERMINATED BY "|",deadline Filler CHAR(2000) TERMINATED BY "|",deadline_note Filler CHAR(4000) TERMINATED BY "|",upper_amount Filler INTEGER EXTERNAL TERMINATED BY "|",Upperamount Filler CHAR(2550) TERMINATED BY "|",amountnote Filler CHAR(25500) TERMINATED BY "|",eligibility Filler CHAR(25500) TERMINATED BY "|",citizenship Filler CHAR(2550) TERMINATED BY "|",activity_location Filler CHAR(2550) TERMINATED BY "|",requirements Filler CHAR(2550) TERMINATED BY "|",abstract Filler char(40000) TERMINATED BY "|",first_name filler CHAR(2550) TERMINATED BY "|",middle_name filler CHAR(2550) TERMINATED BY "|",last_name filler CHAR(2550) TERMINATED BY "|",name CHAR(2550) TERMINATED BY "|",city CHAR(2550) TERMINATED BY "|",state CHAR(2550) TERMINATED BY "|",zipcode CHAR(2550) TERMINATED BY "|",country CHAR(2550) TERMINATED BY "|",contact_phone Filler CHAR(2550) TERMINATED BY "|",contact_fax Filler CHAR(2550) TERMINATED BY "|",email_address filler CHAR(2550) TERMINATED BY "|",main_url Filler CHAR(2550) TERMINATED BY "|",date_published filler CHAR(2000) TERMINATED BY "|",year_published filler integer external TERMINATED BY "|",bookmark_url Filler CHAR(2550) TERMINATED BY "|",keywords Filler CHAR(2550) TERMINATED BY "|",funding_type Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (name != '')TRAILING NULLCOLS(
153
accn filler POSITION(1) CHAR(1000) TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",sponsor_list Filler CHAR(2550) TERMINATED BY "|",sponsor_type Filler CHAR(2550) TERMINATED BY "|",deadline Filler CHAR(2000) TERMINATED BY "|",deadline_note Filler CHAR(4000) TERMINATED BY "|",upper_amount Filler INTEGER EXTERNAL TERMINATED BY "|",Upperamount Filler CHAR(2550) TERMINATED BY "|",amountnote Filler CHAR(25500) TERMINATED BY "|",eligibility Filler CHAR(25500) TERMINATED BY "|",citizenship Filler CHAR(2550) TERMINATED BY "|",activity_location Filler CHAR(2550) TERMINATED BY "|",requirements Filler CHAR(2550) TERMINATED BY "|",abstract Filler char(40000) TERMINATED BY "|",first_name filler CHAR(2550) TERMINATED BY "|",middle_name filler CHAR(2550) TERMINATED BY "|",last_name filler CHAR(2550) TERMINATED BY "|",name filler CHAR(2550) TERMINATED BY "|",city filler CHAR(2550) TERMINATED BY "|",state filler CHAR(2550) TERMINATED BY "|",zipcode filler CHAR(2550) TERMINATED BY "|",country filler CHAR(2550) TERMINATED BY "|",contact_phone Filler CHAR(2550) TERMINATED BY "|",contact_fax Filler CHAR(2550) TERMINATED BY "|",email_address filler CHAR(2550) TERMINATED BY "|",main_url Filler CHAR(2550) TERMINATED BY "|",date_published filler CHAR(2000) TERMINATED BY "|",year_published filler integer external TERMINATED BY "|",bookmark_url Filler CHAR(2550) TERMINATED BY "|",keywords Filler CHAR(2550) TERMINATED BY "|",funding_type Filler CHAR(2550) TERMINATED BY "|",note constant "!",institution_id "institution_id_seq.currval",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (last_name != '')TRAILING NULLCOLS(accn filler POSITION(1) CHAR(1000) TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",sponsor_list Filler CHAR(2550) TERMINATED BY "|",sponsor_type Filler CHAR(2550) TERMINATED BY "|",deadline Filler CHAR(2000) TERMINATED BY "|",deadline_note Filler CHAR(4000) TERMINATED BY "|",upper_amount Filler INTEGER EXTERNAL TERMINATED BY "|",Upperamount Filler CHAR(2550) TERMINATED BY "|",amountnote Filler CHAR(25500) TERMINATED BY "|",eligibility Filler CHAR(25500) TERMINATED BY "|",citizenship Filler CHAR(2550) TERMINATED BY "|",activity_location Filler CHAR(2550) TERMINATED BY "|",requirements Filler CHAR(2550) TERMINATED BY "|",abstract Filler char(40000) TERMINATED BY "|",first_name filler CHAR(2550) TERMINATED BY "|",middle_name filler CHAR(2550) TERMINATED BY "|",
154
last_name filler CHAR(2550) TERMINATED BY "|",name filler CHAR(2550) TERMINATED BY "|",city filler CHAR(2550) TERMINATED BY "|",state filler CHAR(2550) TERMINATED BY "|",zipcode filler CHAR(2550) TERMINATED BY "|",country filler CHAR(2550) TERMINATED BY "|",contact_phone Filler CHAR(2550) TERMINATED BY "|",contact_fax Filler CHAR(2550) TERMINATED BY "|",email_address filler CHAR(2550) TERMINATED BY "|",main_url Filler CHAR(2550) TERMINATED BY "|",date_published filler CHAR(2000) TERMINATED BY "|",year_published filler integer external TERMINATED BY "|",bookmark_url Filler CHAR(2550) TERMINATED BY "|",keywords Filler CHAR(2550) TERMINATED BY "|",funding_type Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")
INTO TABLE awardswhen (last_name != '')TRAILING NULLCOLS(accn filler POSITION(1) CHAR(1000) TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",sponsor_list Filler CHAR(2550) TERMINATED BY "|",sponsor_type Filler CHAR(2550) TERMINATED BY "|",deadline Filler CHAR(2000) TERMINATED BY "|",deadline_note Filler CHAR(4000) TERMINATED BY "|",upper_amount Filler INTEGER EXTERNAL TERMINATED BY "|",Upperamount Filler CHAR(2550) TERMINATED BY "|",amountnote Filler CHAR(25500) TERMINATED BY "|",eligibility Filler CHAR(25500) TERMINATED BY "|",citizenship Filler CHAR(2550) TERMINATED BY "|",activity_location Filler CHAR(2550) TERMINATED BY "|",requirements Filler CHAR(2550) TERMINATED BY "|",abstract Filler char(40000) TERMINATED BY "|",first_name filler CHAR(2550) TERMINATED BY "|",middle_name filler CHAR(2550) TERMINATED BY "|",last_name filler CHAR(2550) TERMINATED BY "|",name filler CHAR(2550) TERMINATED BY "|",city filler CHAR(2550) TERMINATED BY "|",state filler CHAR(2550) TERMINATED BY "|",zipcode filler CHAR(2550) TERMINATED BY "|",country filler CHAR(2550) TERMINATED BY "|",contact_phone Filler CHAR(2550) TERMINATED BY "|",contact_fax Filler CHAR(2550) TERMINATED BY "|",email_address filler CHAR(2550) TERMINATED BY "|",main_url Filler CHAR(2550) TERMINATED BY "|",date_published filler CHAR(2000) TERMINATED BY "|",year_published filler integer external TERMINATED BY "|",bookmark_url Filler CHAR(2550) TERMINATED BY "|",keywords Filler CHAR(2550) TERMINATED BY "|",funding_type Filler CHAR(2550) TERMINATED BY "|",institution_id "institution_id_seq.currval",
155
doc_id "doc_id_seq.currval")
Script for NIH
LOAD DATAINFILE 'data00.txt.out'BADFILE 'nih_data00.bad'DISCARDFILE 'nih_data00.dis'APPENDINTO TABLE DOCUMENT_Table(Grant_Number Filler POSITION(1) Char(2550) TERMINATED BY "|",first_name Filler Char(2550) TERMINATED BY "|",middle_name Filler Char(2550) TERMINATED BY "|",last_name Filler Char(2550) TERMINATED BY "|",Email Filler Char(2550) TERMINATED BY "|",PI_Title Filler Char(2550) TERMINATED BY "|",Title Char(2550) TERMINATED BY "|",Abstract Char(40000) TERMINATED BY "|",Thesaurus_Terms Filler Char(25500) TERMINATED BY "|",Institution Filler Char(2550) TERMINATED BY "|",City Filler Char(2550) TERMINATED BY "|",junk filler Char(2550) TERMINATED BY "|",State Filler Char(2550) TERMINATED BY "|",Fiscal_Year Filler Char(2550) TERMINATED BY "|",Department Filler Char(2550) TERMINATED BY "|",Project_Start Filler Char(2550) TERMINATED BY "|",date_published integer external TERMINATED BY "|",Project_End Filler Char(2550) TERMINATED BY "|",ICD Filler Char(2550) TERMINATED BY "|",IRG Filler Char(2550) TERMINATED BY "|",collection constant "nih", type constant "FUNDING OPPORTUNITY")
INTO TABLE NIH_TableTRAILING NULLCOLS(Grant_Number POSITION(1) Char(2550) TERMINATED BY "|",first_name Filler Char(2550) TERMINATED BY "|",middle_name Filler Char(2550) TERMINATED BY "|",last_name Filler Char(2550) TERMINATED BY "|",Email Filler Char(2550) TERMINATED BY "|",PI_Title Char(2550) TERMINATED BY "|",Title Filler Char(2550) TERMINATED BY "|",Abstract Filler Char(40000) TERMINATED BY "|",Thesaurus_Terms Char(25500) TERMINATED BY "|",Institution Filler Char(2550) TERMINATED BY "|",City Filler Char(2550) TERMINATED BY "|",junk filler Char(2550) TERMINATED BY "|",
156
State Filler Char(2550) TERMINATED BY "|",Fiscal_Year Char(2550) TERMINATED BY "|",Department Filler Char(2550) TERMINATED BY "|",Project_Start Char(2550) TERMINATED BY "|",Publication_date Filler Char(2550) TERMINATED BY "|",Project_End Char(2550) TERMINATED BY "|",ICD Char(2550) TERMINATED BY "|",IRG Char(2550) TERMINATED BY "|",Doc_id "doc_id_seq.currval")
INTO TABLE author_TableTRAILING NULLCOLS(Grant_Number Filler POSITION(1) Char(2550) TERMINATED BY "|",first_name Char(2550) TERMINATED BY "|",middle_name Char(2550) TERMINATED BY "|",last_name Char(2550) TERMINATED BY "|",Email_address Char(2550) TERMINATED BY "|",PI_Title Filler Char(2550) TERMINATED BY "|",Title Filler Char(2550) TERMINATED BY "|",Abstract Filler Char(40000) TERMINATED BY "|",Thesaurus_Terms Filler Char(25500) TERMINATED BY "|",Institution Filler Char(2550) TERMINATED BY "|",City Filler Char(2550) TERMINATED BY "|",junk filler Char(2550) TERMINATED BY "|",State Filler Char(2550) TERMINATED BY "|",Fiscal_Year Filler Char(2550) TERMINATED BY "|",Department Filler Char(2550) TERMINATED BY "|",Project_Start Filler Char(2550) TERMINATED BY "|",Publication_date Filler Char(2550) TERMINATED BY "|",Project_End Filler Char(2550) TERMINATED BY "|",ICD Filler Char(2550) TERMINATED BY "|",IRG Filler Char(2550) TERMINATED BY "|")
INTO TABLE institution_TableTRAILING NULLCOLS(Grant_Number Filler POSITION(1) Char(2550) TERMINATED BY "|",first_name Filler Char(2550) TERMINATED BY "|",middle_name Filler Char(2550) TERMINATED BY "|",last_name Filler Char(2550) TERMINATED BY "|",Email Filler Char(2550) TERMINATED BY "|",PI_Title Filler Char(2550) TERMINATED BY "|",Title Filler Char(2550) TERMINATED BY "|",Abstract Filler Char(40000) TERMINATED BY "|",Thesaurus_Terms Filler Char(25500) TERMINATED BY "|",name Char(2550) TERMINATED BY "|",City Char(2550) TERMINATED BY "|",junk filler Char(2550) TERMINATED BY "|",State Char(2550) TERMINATED BY "|",Fiscal_Year Filler Char(2550) TERMINATED BY "|",Department Char(2550) TERMINATED BY "|",Project_Start Filler Char(2550) TERMINATED BY "|",
157
Publication_date Filler Char(2550) TERMINATED BY "|",Project_End Filler Char(2550) TERMINATED BY "|",ICD Filler Char(2550) TERMINATED BY "|",IRG Filler Char(2550) TERMINATED BY "|")
INTO TABLE belongs_toTRAILING NULLCOLS(Grant_Number Filler POSITION(1) Char(2550) TERMINATED BY "|",first_name Filler Char(2550) TERMINATED BY "|",middle_name Filler Char(2550) TERMINATED BY "|",last_name Filler Char(2550) TERMINATED BY "|",Email Filler Char(2550) TERMINATED BY "|",PI_Title Filler Char(2550) TERMINATED BY "|",Title Filler Char(2550) TERMINATED BY "|",Abstract Filler Char(40000) TERMINATED BY "|",Thesaurus_Terms Filler Char(25500) TERMINATED BY "|",Institution Filler Char(2550) TERMINATED BY "|",City Filler Char(2550) TERMINATED BY "|",junk filler Char(2550) TERMINATED BY "|",State Filler Char(2550) TERMINATED BY "|",Fiscal_Year Filler Char(2550) TERMINATED BY "|",Department Filler Char(2550) TERMINATED BY "|",Project_Start Filler Char(2550) TERMINATED BY "|",Publication_date Filler Char(2550) TERMINATED BY "|",Project_End Filler Char(2550) TERMINATED BY "|",ICD Filler Char(2550) TERMINATED BY "|",IRG Filler Char(2550) TERMINATED BY "|",note constant "!",institution_id "institution_id_seq.currval",author_id "author_id_seq.currval")
INTO TABLE created_byTRAILING NULLCOLS(Grant_Number Filler POSITION(1) Char(2550) TERMINATED BY "|",first_name Filler Char(2550) TERMINATED BY "|",middle_name Filler Char(2550) TERMINATED BY "|",last_name Filler Char(2550) TERMINATED BY "|",Email Filler Char(2550) TERMINATED BY "|",PI_Title Filler Char(2550) TERMINATED BY "|",Title Filler Char(2550) TERMINATED BY "|",Abstract Filler Char(40000) TERMINATED BY "|",Thesaurus_Terms Filler Char(25500) TERMINATED BY "|",Institution Filler Char(2550) TERMINATED BY "|",City Filler Char(2550) TERMINATED BY "|",junk filler Char(2550) TERMINATED BY "|",State Filler Char(2550) TERMINATED BY "|",Fiscal_Year Filler Char(2550) TERMINATED BY "|",Department Filler Char(2550) TERMINATED BY "|",Project_Start Filler Char(2550) TERMINATED BY "|",Publication_date Filler Char(2550) TERMINATED BY "|",Project_End Filler Char(2550) TERMINATED BY "|",ICD Filler Char(2550) TERMINATED BY "|",
158
IRG Filler Char(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")
INTO TABLE awardsTRAILING NULLCOLS(Grant_Number Filler POSITION(1) Char(2550) TERMINATED BY "|",first_name Filler Char(2550) TERMINATED BY "|",middle_name Filler Char(2550) TERMINATED BY "|",last_name Filler Char(2550) TERMINATED BY "|",Email Filler Char(2550) TERMINATED BY "|",PI_Title Filler Char(2550) TERMINATED BY "|",Title Filler Char(2550) TERMINATED BY "|",Abstract Filler Char(40000) TERMINATED BY "|",Thesaurus_Terms Filler Char(25500) TERMINATED BY "|",Institution Filler Char(2550) TERMINATED BY "|",City Filler Char(2550) TERMINATED BY "|",junk filler Char(2550) TERMINATED BY "|",State Filler Char(2550) TERMINATED BY "|",Fiscal_Year Filler Char(2550) TERMINATED BY "|",Department Filler Char(2550) TERMINATED BY "|",Project_Start Filler Char(2550) TERMINATED BY "|",Publication_date Filler Char(2550) TERMINATED BY "|",Project_End Filler Char(2550) TERMINATED BY "|",ICD Filler Char(2550) TERMINATED BY "|",IRG Filler Char(2550) TERMINATED BY "|",institution_id "institution_id_seq.currval",doc_id "doc_id_seq.currval")
Script for NSFLOAD DATAINFILE '1987.txt.out'BADFILE 'nsf_data1987.bad'DISCARDFILE 'nsf_data1987.dis'APPENDINTO TABLE DOCUMENT_Table(title char(4000) TERMINATED BY "|",type2 filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",
159
date_published date "yyyy" TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract char(4000) TERMINATED BY "|",collection constant "nsf", type constant "FUNDING OPPORTUNITY")
INTO TABLE nsf_grant_tableTRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org char(4000) TERMINATED BY "|",latest_amendment_date char(4000) TERMINATED BY "|",filename char(4000) TERMINATED BY "|",
160
award_number char(4000) TERMINATED BY "|",instr char(4000) TERMINATED BY "|",program_manager char(4000) TERMINATED BY "|",start_date char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires char(4000) TERMINATED BY "|",expected_total_amount char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program char(4000) TERMINATED BY "|",fld_application char(4000) TERMINATED BY "|",program_ref char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",Doc_id "doc_id_seq.currval")
INTO TABLE institution_TableTRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",
161
type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name char(4000) TERMINATED BY "|",address char(4000) TERMINATED BY "|",city char(4000) TERMINATED BY "|",state char(4000) TERMINATED BY "|",zipcode char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|")
INTO TABLE awardsTRAILING NULLCOLS(
162
title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",institution_id "institution_id_seq.currval",doc_id "doc_id_seq.currval")
163
INTO TABLE author_Tablewhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#') AND (last_name != 'AVAILABLE') AND (last_name != 'None') AND (last_name != '')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name char(4000) TERMINATED BY "|",middle_name char(4000) TERMINATED BY "|",last_name char(4000) TERMINATED BY "|",pi_status char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|"
164
)
INTO TABLE belongs_towhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",
165
fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",note constant "!",abstract filler char(4000) TERMINATED BY "|",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",
166
city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")
INTO TABLE author_Tablewhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name char(4000) TERMINATED BY "|",middle_name char(4000) TERMINATED BY "|",last_name char(4000) TERMINATED BY "|",pi_status char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",
167
last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",
168
pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",note constant "!",abstract filler char(4000) TERMINATED BY "|",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",
169
pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")
INTO TABLE author_Tablewhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name char(4000) TERMINATED BY "|",middle_name char(4000) TERMINATED BY "|",last_name char(4000) TERMINATED BY "|",pi_status char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",
170
last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",
171
first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",note constant "!",abstract filler char(4000) TERMINATED BY "|",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",
172
first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")
INTO TABLE author_Tablewhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",
173
pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name char(4000) TERMINATED BY "|",middle_name char(4000) TERMINATED BY "|",last_name char(4000) TERMINATED BY "|",pi_status char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",
174
first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",note constant "!",abstract filler char(4000) TERMINATED BY "|",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",
175
start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",
176
file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name char(4000) TERMINATED BY "|",middle_name char(4000) TERMINATED BY "|",last_name char(4000) TERMINATED BY "|",pi_status char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",
177
type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",note constant "!",abstract filler char(4000) TERMINATED BY "|",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')
178
AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",
179
author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name char(4000) TERMINATED BY "|",middle_name char(4000) TERMINATED BY "|",last_name char(4000) TERMINATED BY "|",pi_status char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",
180
program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",
181
phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",note constant "!",abstract filler char(4000) TERMINATED BY "|",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",first_name7 filler char(4000) TERMINATED BY "|",middle_name7 filler char(4000) TERMINATED BY "|",last_name7 filler char(4000) TERMINATED BY "|",pi_status7 filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",
182
address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name char(4000) TERMINATED BY "|",middle_name char(4000) TERMINATED BY "|",
183
last_name char(4000) TERMINATED BY "|",pi_status char(1000) TERMINATED BY "|",email_address char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",
184
first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",note constant "!",abstract filler char(4000) TERMINATED BY "|",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '#') AND (middle_name != '#') AND (last_name != '#')AND (last_name != 'AVAILABLE') AND (last_name != 'None')TRAILING NULLCOLS(title filler POSITION(1) char(4000) TERMINATED BY "|",type filler char(4000) TERMINATED BY "|",nsf_org filler char(4000) TERMINATED BY "|",latest_amendment_date filler char(4000) TERMINATED BY "|",file filler char(4000) TERMINATED BY "|",award_number filler char(4000) TERMINATED BY "|",award_instr. filler char(4000) TERMINATED BY "|",program_manager filler char(4000) TERMINATED BY "|",start_date filler char(4000) TERMINATED BY "|",date_published filler char(4000) TERMINATED BY "|",expires filler char(4000) TERMINATED BY "|",expected_total_amt filler char(4000) TERMINATED BY "|",first_name1 filler char(4000) TERMINATED BY "|",middle_name1 filler char(4000) TERMINATED BY "|",last_name1 filler char(4000) TERMINATED BY "|",pi_status1 filler char(1000) TERMINATED BY "|",first_name2 filler char(4000) TERMINATED BY "|",middle_name2 filler char(4000) TERMINATED BY "|",last_name2 filler char(4000) TERMINATED BY "|",pi_status2 filler char(1000) TERMINATED BY "|",first_name3 filler char(4000) TERMINATED BY "|",middle_name3 filler char(4000) TERMINATED BY "|",last_name3 filler char(4000) TERMINATED BY "|",pi_status3 filler char(1000) TERMINATED BY "|",first_name4 filler char(4000) TERMINATED BY "|",middle_name4 filler char(4000) TERMINATED BY "|",last_name4 filler char(4000) TERMINATED BY "|",pi_status4 filler char(1000) TERMINATED BY "|",first_name5 filler char(4000) TERMINATED BY "|",middle_name5 filler char(4000) TERMINATED BY "|",last_name5 filler char(4000) TERMINATED BY "|",pi_status5 filler char(1000) TERMINATED BY "|",
185
first_name6 filler char(4000) TERMINATED BY "|",middle_name6 filler char(4000) TERMINATED BY "|",last_name6 filler char(4000) TERMINATED BY "|",pi_status6 filler char(1000) TERMINATED BY "|",first_name filler char(4000) TERMINATED BY "|",middle_name filler char(4000) TERMINATED BY "|",last_name filler char(4000) TERMINATED BY "|",pi_status filler char(1000) TERMINATED BY "|",email_address filler char(4000) TERMINATED BY "|",name filler char(4000) TERMINATED BY "|",address filler char(4000) TERMINATED BY "|",city filler char(4000) TERMINATED BY "|",state filler char(4000) TERMINATED BY "|",zipcode filler char(4000) TERMINATED BY "|",phone filler char(4000) TERMINATED BY "|",nsf_program filler char(4000) TERMINATED BY "|",fld_applictn filler char(4000) TERMINATED BY "|",program_ref filler char(4000) TERMINATED BY "|",abstract filler char(4000) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")
Script for MedlineLOAD DATAINFILE 'medline.txt.out'BADFILE 'med_date1.txt.bad'DISCARDFILE 'med_data1.txt.dis'APPENDINTO TABLE DOCUMENT_Table(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",date_published date "yyyy" TERMINATED BY "|",title CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",
186
last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",
187
nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",collection constant "medline", type constant "FUNDING OPPORTUNITY")
INTO TABLE Medline_TableTRAILING NULLCOLS(original_medline_id POSITION(1) CHAR(2550) TERMINATED BY "|",pmid CHAR(2550) TERMINATED BY "|",date_created CHAR(2550) TERMINATED BY "|",date_completed CHAR(2550) TERMINATED BY "|",issn CHAR(2550) TERMINATED BY "|",volume CHAR(2550) TERMINATED BY "|",issue CHAR(2550) TERMINATED BY "|",full_date_published CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",
188
last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language CHAR(2550) TERMINATED BY "|",publication_type CHAR(2550) TERMINATED BY "|",country filler CHAR(2550) TERMINATED BY "|",ta CHAR(2550) TERMINATED BY "|",nlm_unique_id CHAR(2550) TERMINATED BY "|",chemical_list CHAR(2550) TERMINATED BY "|",citation_subset CHAR(2550) TERMINATED BY "|",mesh_heading CHAR(2550) TERMINATED BY "|",Doc_id "doc_id_seq.currval")
INTO TABLE institution_Tablewhen (name != '')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",
189
abstract Filler CHAR(40000) TERMINATED BY "|",name CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",
190
first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",department constant "unknown")
INTO TABLE awardswhen (affiliation != '')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiliation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",
191
first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",institution_id "institution_id_seq.currval",doc_id "doc_id_seq.currval")
INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(
192
orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",
193
middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",
194
first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",
195
note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",
196
last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",
197
last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",
198
middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",
199
first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",
200
full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",
201
last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",
202
last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS
203
(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",
204
first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",
205
first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",
206
chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",
207
last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",
208
middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",
209
first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",
210
first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",
211
issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",
212
last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",
213
middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
214
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",
215
first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",
216
first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",
217
country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",
218
middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",
219
abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",
220
first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",
221
first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",
222
date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",
223
middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",
224
middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",
225
doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",
226
first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",
227
last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",
228
publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",
229
middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",
230
pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",
231
first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",
232
last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(
233
orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",
234
middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",
235
middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",
236
citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",
237
last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",
238
last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",
239
middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",
240
middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",
241
full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",
242
last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",
243
last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Table
244
when (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",
245
middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",
246
first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",
247
chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",
248
last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",
249
affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",
250
middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",
251
first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",
252
issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",
253
last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",
254
last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
255
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",
256
first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",
257
first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",
258
country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",
259
last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",
260
abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",
261
first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",
262
first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",doc_id "doc_id_seq.currval",note constant "!",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",
263
pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",
264
last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",
265
middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",
266
author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",
267
first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",
268
first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",
269
last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",
270
middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",
271
pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",
272
first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",
273
first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(
274
orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",
275
middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",
276
middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",
277
citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",
278
first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",
279
last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",
280
middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_bywhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",
281
middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",first_name20 Filler CHAR(2550) TERMINATED BY "|",middle_name20 Filler CHAR(2550) TERMINATED BY "|",last_name20 Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")INTO TABLE author_Tablewhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",
282
volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",
283
first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 Filler CHAR(2550) TERMINATED BY "|",middle_name19 Filler CHAR(2550) TERMINATED BY "|",last_name19 Filler CHAR(2550) TERMINATED BY "|",first_name CHAR(2550) TERMINATED BY "|",middle_name CHAR(2550) TERMINATED BY "|",last_name CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|")
INTO TABLE belongs_towhen (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",
284
last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 filler CHAR(2550) TERMINATED BY "|",middle_name19 filler CHAR(2550) TERMINATED BY "|",last_name19 filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name Filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",author_id "author_id_seq.currval")
INTO TABLE created_by
285
when (first_name != '-') AND (middle_name != '-') AND (last_name != '-')TRAILING NULLCOLS(orginal_medline_id Filler POSITION(1) CHAR(2550) TERMINATED BY "|",pmid Filler CHAR(2550) TERMINATED BY "|",date_created Filler CHAR(2550) TERMINATED BY "|",date_completed Filler CHAR(2550) TERMINATED BY "|",issn Filler CHAR(2550) TERMINATED BY "|",volume Filler CHAR(2550) TERMINATED BY "|",issue Filler CHAR(2550) TERMINATED BY "|",full_date_published filler CHAR(2550) TERMINATED BY "|",pub_date Filler integer external TERMINATED BY "|",title Filler CHAR(2550) TERMINATED BY "|",pgn Filler CHAR(2550) TERMINATED BY "|",abstract Filler CHAR(40000) TERMINATED BY "|",affiation Filler CHAR(40000) TERMINATED BY "|",first_name1 Filler CHAR(2550) TERMINATED BY "|",middle_name1 Filler CHAR(2550) TERMINATED BY "|",last_name1 Filler CHAR(2550) TERMINATED BY "|",first_name2 Filler CHAR(2550) TERMINATED BY "|",middle_name2 Filler CHAR(2550) TERMINATED BY "|",last_name2 Filler CHAR(2550) TERMINATED BY "|",first_name3 Filler CHAR(2550) TERMINATED BY "|",middle_name3 Filler CHAR(2550) TERMINATED BY "|",last_name3 Filler CHAR(2550) TERMINATED BY "|",first_name4 Filler CHAR(2550) TERMINATED BY "|",middle_name4 Filler CHAR(2550) TERMINATED BY "|",last_name4 Filler CHAR(2550) TERMINATED BY "|",first_name5 Filler CHAR(2550) TERMINATED BY "|",middle_name5 Filler CHAR(2550) TERMINATED BY "|",last_name5 Filler CHAR(2550) TERMINATED BY "|",first_name6 Filler CHAR(2550) TERMINATED BY "|",middle_name6 Filler CHAR(2550) TERMINATED BY "|",last_name6 Filler CHAR(2550) TERMINATED BY "|",first_name7 Filler CHAR(2550) TERMINATED BY "|",middle_name7 Filler CHAR(2550) TERMINATED BY "|",last_name7 Filler CHAR(2550) TERMINATED BY "|",first_name8 Filler CHAR(2550) TERMINATED BY "|",middle_name8 Filler CHAR(2550) TERMINATED BY "|",last_name8 Filler CHAR(2550) TERMINATED BY "|",first_name9 Filler CHAR(2550) TERMINATED BY "|",middle_name9 Filler CHAR(2550) TERMINATED BY "|",last_name9 Filler CHAR(2550) TERMINATED BY "|",first_name10 Filler CHAR(2550) TERMINATED BY "|",middle_name10 Filler CHAR(2550) TERMINATED BY "|",last_name10 Filler CHAR(2550) TERMINATED BY "|",first_name11 Filler CHAR(2550) TERMINATED BY "|",middle_name11 Filler CHAR(2550) TERMINATED BY "|",last_name11 Filler CHAR(2550) TERMINATED BY "|",first_name12 Filler CHAR(2550) TERMINATED BY "|",middle_name12 Filler CHAR(2550) TERMINATED BY "|",last_name12 Filler CHAR(2550) TERMINATED BY "|",first_name13 Filler CHAR(2550) TERMINATED BY "|",middle_name13 Filler CHAR(2550) TERMINATED BY "|",last_name13 Filler CHAR(2550) TERMINATED BY "|",first_name14 Filler CHAR(2550) TERMINATED BY "|",
286
middle_name14 Filler CHAR(2550) TERMINATED BY "|",last_name14 Filler CHAR(2550) TERMINATED BY "|",first_name15 Filler CHAR(2550) TERMINATED BY "|",middle_name15 Filler CHAR(2550) TERMINATED BY "|",last_name15 Filler CHAR(2550) TERMINATED BY "|",first_name16 Filler CHAR(2550) TERMINATED BY "|",middle_name16 Filler CHAR(2550) TERMINATED BY "|",last_name16 Filler CHAR(2550) TERMINATED BY "|",first_name17 Filler CHAR(2550) TERMINATED BY "|",middle_name17 Filler CHAR(2550) TERMINATED BY "|",last_name17 Filler CHAR(2550) TERMINATED BY "|",first_name18 Filler CHAR(2550) TERMINATED BY "|",middle_name18 Filler CHAR(2550) TERMINATED BY "|",last_name18 Filler CHAR(2550) TERMINATED BY "|",first_name19 filler CHAR(2550) TERMINATED BY "|",middle_name19 filler CHAR(2550) TERMINATED BY "|",last_name19 filler CHAR(2550) TERMINATED BY "|",first_name Filler CHAR(2550) TERMINATED BY "|",middle_name Filler CHAR(2550) TERMINATED BY "|",last_name filler CHAR(2550) TERMINATED BY "|",language Filler CHAR(2550) TERMINATED BY "|",publication_type Filler CHAR(2550) TERMINATED BY "|",country Filler CHAR(2550) TERMINATED BY "|",ta Filler CHAR(2550) TERMINATED BY "|",nlm_unique_id Filler CHAR(2550) TERMINATED BY "|",chemical_list Filler CHAR(2550) TERMINATED BY "|",citation_subset Filler CHAR(2550) TERMINATED BY "|",mesh_heading Filler CHAR(2550) TERMINATED BY "|",note constant "!",doc_id "doc_id_seq.currval",author_id "author_id_seq.currval")
287
Glossary
Collection- A set of documents that have a particular field or idea in common. Examples: Medline, Citeseer
Document_table- The table in the database that houses all of the information that the system uses to implement the search functionality. This table contains the fields that apply to all collections.
ER Diagram-An entity relationship diagram that illustrates the connections between various entities contained in the system
Index-An index on a particular field in an Oracle Table. This helps to improve speed and efficiency while querying.
Matrix-a rectangular array of elements set out by rows and columns. Ex: Term by Doc—columns=unique terms, rows=unique documents, by crossing these the frequencies of occurrences are recorded in the crossing of columns and rows.
Module Architecture-A diagram which illustrates the modularity of the system and how each module interacts with the other modules.
Query Optimization-Oracle’s recombining of queries in order to execute them more quickly.
SQL Loader-Scripting language for batch entry into the database.
Tablespace-The separation of Oracle space to optimize efficiency.
Table View Diagram-An entity relationship diagram that illustrates a more technical table view level of the relationships among the entities in the system.
288
Index
A
abstract · 3, 4, 6, 7, 8, 14, 29, 32, 33, 34, 35, 36, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 69, 71, 72, 74, 75, 77, 7, 80, 82, 83, 85, 86, 88, 89, 91, 93, 94, 96, 97, 99, 101, 102, 104, 105, 107, 108, 110, 112, 113, 115, 116, 118, 119, 121, 123, 124, 126, 127, 129, 131, 132, 134, 135, 137, 138, 140, 142, 143, 145, 146, 148, 149, 151, 153, 154, 156, 157, 159, 160, 162, 164, 165, 167
Adding a Collection · 30Adding New Collections · 2, 30author_table · 6, 12, 13, 17, 19, 20, 21, 22, 30
B
belongs_to · 5, 6, 30, 34, 39, 46, 49, 52, 55, 58, 62, 65, 75, 80, 84, 89, 94, 99, 103, 108, 113, 118, 122, 127, 132, 137, 141, 146, 151, 155, 160, 165
Benchmarks · 19
C
Citeseer · 3, 25, 27citeseer_table · 8clobs · 4contains_keyword · 6, 24, 30COS · 2, 3, 4, 25, 27, 32cos_table · 9, 10, 11, 16created_by · 13, 14, 19, 20, 21, 22, 30, 35, 39, 47, 50,
53, 56, 59, 63, 66, 77, 81, 86, 91, 96, 100, 105, 110, 114, 119, 124, 129, 133, 138, 143, 148, 152, 157, 162, 167
D
database · 3Database · 1, 2, 3, 29, 30dataset_statistics · 13document_table · 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 19, 20, 21, 22, 30Download Manager · 30Download Page · 30
E
ER Diagram · 2, 24
H
History · 25, 27, 30history_of · 6, 7
I
indices · 4, 5, 19institution_table · 6, 13, 14, 17, 30
K
keyword_table · 5, 6, 16
M
matrices · 31Matrix Algorithms · 2, 31Medline · 2, 3, 4, 25, 27, 67, 69medline_table · 3, 11, 12, 16
N
NIH · 2, 3, 25, 27, 37nih_table · 12, 15NSF · 2, 3, 25, 27, 40nsf_grant_table · 8, 9, 15, 41
O
Oracle Text index · 4
Q
query optimizer · 19query_table · 6, 7, 15, 16
289
QueryManager · 30
R
Results Page · 30
S
scripts · 23, 29Search · 1, 29, 30SQL*Loader · 2, 4, 23, 29, 32
SSM · 30
T
table awards · 14Table View Diagram · 2, 26tablespace · 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14text · 3, 4, 7, 14, 29
U
user_table · 5, 7, 17
290