![Page 1: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/1.jpg)
Programmer’s Manual for the InfoVis CyberInfraStructure Database Search
System
By
Mohd Saiful Nizam BahariStephanie GatoTodd Holloway
Qian Wang
1
![Page 2: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/2.jpg)
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
![Page 3: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/3.jpg)
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
![Page 4: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/4.jpg)
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
![Page 5: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/5.jpg)
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
![Page 6: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/6.jpg)
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
![Page 7: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/7.jpg)
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
![Page 8: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/8.jpg)
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
![Page 9: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/9.jpg)
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
![Page 10: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/10.jpg)
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
![Page 11: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/11.jpg)
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
![Page 12: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/12.jpg)
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
![Page 13: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/13.jpg)
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
![Page 14: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/14.jpg)
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
![Page 15: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/15.jpg)
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
![Page 16: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/16.jpg)
/
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
![Page 17: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/17.jpg)
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
![Page 18: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/18.jpg)
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
![Page 19: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/19.jpg)
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
![Page 20: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/20.jpg)
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
![Page 21: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/21.jpg)
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
![Page 22: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/22.jpg)
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
![Page 23: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/23.jpg)
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
![Page 24: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/24.jpg)
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
![Page 25: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/25.jpg)
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
![Page 26: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/26.jpg)
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
![Page 27: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/27.jpg)
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
![Page 28: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/28.jpg)
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
![Page 29: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/29.jpg)
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
![Page 30: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/30.jpg)
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
![Page 31: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/31.jpg)
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
![Page 32: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/32.jpg)
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
![Page 33: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/33.jpg)
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
![Page 34: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/34.jpg)
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
![Page 35: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/35.jpg)
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
![Page 36: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/36.jpg)
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
![Page 37: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/37.jpg)
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
![Page 38: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/38.jpg)
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
![Page 39: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/39.jpg)
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
![Page 40: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/40.jpg)
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
![Page 41: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/41.jpg)
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
![Page 42: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/42.jpg)
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
![Page 43: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/43.jpg)
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
![Page 44: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/44.jpg)
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
![Page 45: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/45.jpg)
| +--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
![Page 46: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/46.jpg)
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
![Page 47: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/47.jpg)
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
![Page 48: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/48.jpg)
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
![Page 49: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/49.jpg)
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
![Page 50: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/50.jpg)
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
![Page 51: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/51.jpg)
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
![Page 52: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/52.jpg)
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
![Page 53: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/53.jpg)
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
![Page 54: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/54.jpg)
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
![Page 55: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/55.jpg)
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
![Page 56: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/56.jpg)
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
![Page 57: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/57.jpg)
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
![Page 58: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/58.jpg)
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
![Page 59: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/59.jpg)
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
![Page 60: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/60.jpg)
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
![Page 61: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/61.jpg)
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
![Page 62: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/62.jpg)
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
![Page 63: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/63.jpg)
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
![Page 64: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/64.jpg)
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
![Page 65: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/65.jpg)
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
![Page 66: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/66.jpg)
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
![Page 67: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/67.jpg)
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
![Page 68: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/68.jpg)
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
![Page 69: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/69.jpg)
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
![Page 70: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/70.jpg)
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
![Page 71: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/71.jpg)
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
![Page 72: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/72.jpg)
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
![Page 73: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/73.jpg)
| +--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
![Page 74: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/74.jpg)
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
![Page 75: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/75.jpg)
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
![Page 76: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/76.jpg)
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
![Page 77: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/77.jpg)
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
![Page 78: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/78.jpg)
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
![Page 79: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/79.jpg)
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
![Page 80: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/80.jpg)
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
![Page 81: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/81.jpg)
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
![Page 82: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/82.jpg)
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
![Page 83: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/83.jpg)
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
![Page 84: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/84.jpg)
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
![Page 85: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/85.jpg)
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
![Page 86: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/86.jpg)
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
![Page 87: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/87.jpg)
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
![Page 88: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/88.jpg)
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
![Page 89: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/89.jpg)
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
![Page 90: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/90.jpg)
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
![Page 91: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/91.jpg)
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
![Page 92: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/92.jpg)
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
![Page 93: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/93.jpg)
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
![Page 94: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/94.jpg)
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
![Page 95: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/95.jpg)
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
![Page 96: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/96.jpg)
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
![Page 97: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/97.jpg)
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
![Page 98: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/98.jpg)
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
![Page 99: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/99.jpg)
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
![Page 100: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/100.jpg)
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
![Page 101: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/101.jpg)
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
![Page 102: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/102.jpg)
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
![Page 103: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/103.jpg)
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
![Page 104: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/104.jpg)
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
![Page 105: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/105.jpg)
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
![Page 106: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/106.jpg)
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
![Page 107: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/107.jpg)
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
![Page 108: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/108.jpg)
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
![Page 109: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/109.jpg)
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
![Page 110: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/110.jpg)
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
![Page 111: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/111.jpg)
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
![Page 112: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/112.jpg)
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
![Page 113: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/113.jpg)
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
![Page 114: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/114.jpg)
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
![Page 115: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/115.jpg)
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
![Page 116: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/116.jpg)
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
![Page 117: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/117.jpg)
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
![Page 118: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/118.jpg)
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
![Page 119: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/119.jpg)
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
![Page 120: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/120.jpg)
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
![Page 121: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/121.jpg)
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
![Page 122: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/122.jpg)
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
![Page 123: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/123.jpg)
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
![Page 124: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/124.jpg)
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
![Page 125: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/125.jpg)
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
![Page 126: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/126.jpg)
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
![Page 127: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/127.jpg)
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
![Page 128: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/128.jpg)
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
![Page 129: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/129.jpg)
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
![Page 130: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/130.jpg)
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
![Page 131: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/131.jpg)
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
![Page 132: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/132.jpg)
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
![Page 133: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/133.jpg)
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
![Page 134: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/134.jpg)
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
![Page 135: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/135.jpg)
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
![Page 136: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/136.jpg)
??? 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
![Page 137: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/137.jpg)
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
![Page 138: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/138.jpg)
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
![Page 139: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/139.jpg)
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
![Page 140: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/140.jpg)
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
![Page 141: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/141.jpg)
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
![Page 142: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/142.jpg)
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
![Page 143: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/143.jpg)
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
![Page 144: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/144.jpg)
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
![Page 145: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/145.jpg)
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
![Page 146: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/146.jpg)
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
![Page 147: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/147.jpg)
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
![Page 148: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/148.jpg)
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
![Page 149: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/149.jpg)
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
![Page 150: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/150.jpg)
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
![Page 151: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/151.jpg)
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
![Page 152: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/152.jpg)
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
![Page 153: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/153.jpg)
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
![Page 154: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/154.jpg)
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
![Page 155: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/155.jpg)
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
![Page 156: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/156.jpg)
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
![Page 157: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/157.jpg)
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
![Page 158: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/158.jpg)
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
![Page 159: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/159.jpg)
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
![Page 160: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/160.jpg)
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
![Page 161: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/161.jpg)
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
![Page 162: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/162.jpg)
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
![Page 163: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/163.jpg)
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
![Page 164: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/164.jpg)
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
![Page 165: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/165.jpg)
)
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
![Page 166: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/166.jpg)
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
![Page 167: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/167.jpg)
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
![Page 168: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/168.jpg)
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
![Page 169: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/169.jpg)
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
![Page 170: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/170.jpg)
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
![Page 171: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/171.jpg)
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
![Page 172: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/172.jpg)
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
![Page 173: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/173.jpg)
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
![Page 174: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/174.jpg)
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
![Page 175: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/175.jpg)
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
![Page 176: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/176.jpg)
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
![Page 177: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/177.jpg)
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
![Page 178: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/178.jpg)
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
![Page 179: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/179.jpg)
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
![Page 180: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/180.jpg)
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
![Page 181: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/181.jpg)
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
![Page 182: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/182.jpg)
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
![Page 183: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/183.jpg)
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
![Page 184: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/184.jpg)
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
![Page 185: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/185.jpg)
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
![Page 186: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/186.jpg)
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
![Page 187: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/187.jpg)
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
![Page 188: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/188.jpg)
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
![Page 189: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/189.jpg)
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
![Page 190: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/190.jpg)
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
![Page 191: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/191.jpg)
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
![Page 192: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/192.jpg)
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
![Page 193: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/193.jpg)
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
![Page 194: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/194.jpg)
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
![Page 195: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/195.jpg)
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
![Page 196: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/196.jpg)
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
![Page 197: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/197.jpg)
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
![Page 198: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/198.jpg)
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
![Page 199: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/199.jpg)
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
![Page 200: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/200.jpg)
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
![Page 201: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/201.jpg)
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
![Page 202: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/202.jpg)
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
![Page 203: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/203.jpg)
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
![Page 204: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/204.jpg)
(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
![Page 205: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/205.jpg)
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
![Page 206: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/206.jpg)
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
![Page 207: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/207.jpg)
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
![Page 208: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/208.jpg)
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
![Page 209: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/209.jpg)
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
![Page 210: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/210.jpg)
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
![Page 211: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/211.jpg)
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
![Page 212: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/212.jpg)
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
![Page 213: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/213.jpg)
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
![Page 214: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/214.jpg)
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
![Page 215: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/215.jpg)
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
![Page 216: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/216.jpg)
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
![Page 217: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/217.jpg)
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
![Page 218: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/218.jpg)
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
![Page 219: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/219.jpg)
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
![Page 220: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/220.jpg)
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
![Page 221: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/221.jpg)
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
![Page 222: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/222.jpg)
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
![Page 223: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/223.jpg)
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
![Page 224: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/224.jpg)
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
![Page 225: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/225.jpg)
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
![Page 226: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/226.jpg)
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
![Page 227: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/227.jpg)
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
![Page 228: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/228.jpg)
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
![Page 229: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/229.jpg)
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
![Page 230: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/230.jpg)
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
![Page 231: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/231.jpg)
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
![Page 232: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/232.jpg)
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
![Page 233: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/233.jpg)
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
![Page 234: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/234.jpg)
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
![Page 235: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/235.jpg)
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
![Page 236: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/236.jpg)
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
![Page 237: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/237.jpg)
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
![Page 238: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/238.jpg)
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
![Page 239: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/239.jpg)
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
![Page 240: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/240.jpg)
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
![Page 241: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/241.jpg)
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
![Page 242: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/242.jpg)
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
![Page 243: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/243.jpg)
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
![Page 244: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/244.jpg)
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
![Page 245: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/245.jpg)
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
![Page 246: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/246.jpg)
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
![Page 247: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/247.jpg)
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
![Page 248: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/248.jpg)
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
![Page 249: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/249.jpg)
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
![Page 250: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/250.jpg)
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
![Page 251: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/251.jpg)
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
![Page 252: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/252.jpg)
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
![Page 253: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/253.jpg)
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
![Page 254: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/254.jpg)
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
![Page 255: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/255.jpg)
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
![Page 256: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/256.jpg)
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
![Page 257: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/257.jpg)
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
![Page 258: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/258.jpg)
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
![Page 259: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/259.jpg)
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
![Page 260: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/260.jpg)
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
![Page 261: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/261.jpg)
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
![Page 262: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/262.jpg)
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
![Page 263: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/263.jpg)
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
![Page 264: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/264.jpg)
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
![Page 265: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/265.jpg)
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
![Page 266: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/266.jpg)
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
![Page 267: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/267.jpg)
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
![Page 268: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/268.jpg)
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
![Page 269: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/269.jpg)
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
![Page 270: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/270.jpg)
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
![Page 271: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/271.jpg)
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
![Page 272: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/272.jpg)
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
![Page 273: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/273.jpg)
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
![Page 274: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/274.jpg)
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
![Page 275: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/275.jpg)
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
![Page 276: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/276.jpg)
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
![Page 277: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/277.jpg)
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
![Page 278: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/278.jpg)
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
![Page 279: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/279.jpg)
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
![Page 280: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/280.jpg)
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
![Page 281: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/281.jpg)
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
![Page 282: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/282.jpg)
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
![Page 283: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/283.jpg)
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
![Page 284: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/284.jpg)
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
![Page 285: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/285.jpg)
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
![Page 286: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/286.jpg)
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
![Page 287: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/287.jpg)
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
![Page 288: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/288.jpg)
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
![Page 289: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/289.jpg)
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
![Page 290: Programmer’s Manualiv.slis.indiana.edu/ivc/ivcdb/docu/ProgrammerManual.doc · Web viewThe tables exist for two reasons: (1) to provide a container for several collections of documents](https://reader033.vdocuments.mx/reader033/viewer/2022050412/5f88b8cdac24a0032b0ffc48/html5/thumbnails/290.jpg)
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