Difference between revisions of "Importing and Exporting Data"
From Recital Documentation Wiki
Yvonnemilne (Talk | contribs) (→Importing and Exporting Data) |
Yvonnemilne (Talk | contribs) (→Importing and Exporting Data) |
||
Line 5: | Line 5: | ||
SQL | SQL | ||
+ | * CREATE TABLE | ||
* INSERT | * INSERT | ||
* SELECT | * SELECT | ||
+ | |||
The ''into'', ''save as'' and ''to'' clauses supported by the [[SQL SELECT|SQL select]] statement offer a wide range of export formats for the selected rows. | The ''into'', ''save as'' and ''to'' clauses supported by the [[SQL SELECT|SQL select]] statement offer a wide range of export formats for the selected rows. | ||
===Import From Text Files=== | ===Import From Text Files=== | ||
===Import from XML=== | ===Import from XML=== | ||
− | The [[SQL INSERT|SQL insert]] statement | + | The [[CREATE TABLE|create table]] statement allows a new table to be created from metadata stored in an XML file and the data to be optionally loaded. |
+ | |||
+ | <pre> | ||
+ | create table <table> | ||
+ | [from] xml <.xml file> [load] | ||
+ | </pre> | ||
+ | |||
+ | '''Example''' | ||
+ | |||
+ | <code lang="recital"> | ||
+ | create table customer2; | ||
+ | from xml cust.xml load | ||
+ | </code> | ||
+ | |||
+ | The [[SQL INSERT|SQL insert]] statement supports the import of data from an XML file: | ||
<pre> | <pre> |
Revision as of 10:40, 14 January 2010
Contents
Importing and Exporting Data
Navigational Data Access
- APPEND FROM
- COPY TO
SQL
- CREATE TABLE
- INSERT
- SELECT
The into, save as and to clauses supported by the SQL select statement offer a wide range of export formats for the selected rows.
Import From Text Files
Import from XML
The create table statement allows a new table to be created from metadata stored in an XML file and the data to be optionally loaded.
create table <table> [from] xml <.xml file> [load]
Example
create table customer2; from xml cust.xml load
The SQL insert statement supports the import of data from an XML file:
insert into <table> from [xml] <xml filename>
Example
insert into products; from xml prices.xml
Import Live Data using SQL Connectivity Functions
Export to Text Files
select <column-definition> from <table-definition> to file <filename>
Examples
select * from shippers to file shiptxt
Export to XML
select <column-definition> from <table-definition> into xml <xml filename>
or
select <column-definition> from <table-definition> save as xml <xml filename>
Examples
select employeeid, lastname, firstname; from employees save as xml emp
Export to HTML
select <column-definition> from <table-definition> into html <html filename>
Export to JSON
select <column-definition> from <table-definition> into json <filename>