This example shows the contents of the options that the command line calls in Example 8 reference. These options specify the data that the calls for OpenXml should extract, and the SQL table in which they should be stored.
-- Content of input file "depts.opt "tablename='depts_ext' rowpattern='//dept' columns= ' dept_id char( 4 ) "/@dept_id" dept_name varchar(50) "/@dept_name" ' -- Content of input options file "emps.opt" tablename='emps_ext' rowpattern='//dept/emps/emp' columns= ' emp_id char( 4 ) "/emp_id/text()" emp_name varchar(50) "/emp_name/text()" dept_id char(4) "/../../@dept_id" salary dec(7,2) "/salary/text()" '-- Content of input options file "emp-phones.opt" tablename='emp_phones_ext' rowpattern='/sample/dept/emps/emp/phone' columns= ' emp_id char( 4 ) "/../emp_id/text()" phone_no varchar(20) "/@phone_no" ' --Content of input options file "projects.opt" tablename='projects_ext' rowpattern='//dept/projects/project' columns= ' project_id char( 4 ) "/project_id/text()" dept_id char(4) "/../../@dept_id" budget dec(7,2) "/budget/text()" '
Copyright © 2004. Sybase Inc. All rights reserved. |
![]() |