Mercurial > repos > sem4j > sql_tools
comparison sqlite.xml @ 8:51847f1c0acb draft default tip
Uploaded
| author | sem4j |
|---|---|
| date | Mon, 30 Sep 2013 04:09:36 -0400 |
| parents | 9e9da6cf492b |
| children |
comparison
equal
deleted
inserted
replaced
| 7:dc54d40d4748 | 8:51847f1c0acb |
|---|---|
| 7 #end for | 7 #end for |
| 8 </command> | 8 </command> |
| 9 <inputs> | 9 <inputs> |
| 10 <repeat name="files" title="Table"> | 10 <repeat name="files" title="Table"> |
| 11 <param name="file" type="data" format="tabular" label="File (tabular)"/> | 11 <param name="file" type="data" format="tabular" label="File (tabular)"/> |
| 12 <param name="header" type="boolean" truevalue="1" falsevalue="0" checked="False" label="Use the first row as column names. (If unchecked, use c1 c2 c3 ...)" /> | 12 <param name="header" type="boolean" truevalue="1" falsevalue="0" checked="False" label="Use the first row as column names (If unchecked, use c1 c2 c3 ...)" /> |
| 13 <param name="index" type="text" size='20' value="" label="Index" /> | 13 <param name="index" type="text" size='20' value="" label="Index" /> |
| 14 </repeat> | 14 </repeat> |
| 15 <param name="header" type="boolean" truevalue="1" falsevalue="0" checked="False" label="Print column names in the first row." /> | 15 <param name="header" type="boolean" truevalue="1" falsevalue="0" checked="False" label="Print column names in the first row" /> |
| 16 <param name="sql" type="text" area="true" size="10x50" label="SQL"> | 16 <param name="sql" type="text" area="true" size="10x50" label="SQL"> |
| 17 <sanitizer sanitize="False"/> | 17 <sanitizer sanitize="False"/> |
| 18 </param> | 18 </param> |
| 19 <param name="explain_plan" type="boolean" truevalue="1" falsevalue="0" checked="False" label="Explain SQL execution plan. (Ignore if you are not a developer)" /> | 19 <param name="explain_plan" type="boolean" truevalue="1" falsevalue="0" checked="False" label="Explain SQL execution plan. (Ignore if you are not a developer)" /> |
| 20 </inputs> | 20 </inputs> |
| 21 <outputs> | 21 <outputs> |
| 22 <data name="output_file" format="tabular" label="${tool.name} on ${on_string}"/> | 22 <data name="output_file" format="tabular" label="${tool.name} on ${on_string}"/> |
| 23 </outputs> | 23 </outputs> |
| 24 <help> | 24 <help> |
| 25 **What it does** | 25 |
| 26 **Tables** | |
| 27 | |
| 28 Select all table to be joined. | |
| 29 | |
| 30 ---- | |
| 31 | |
| 32 **Use the first line as column names** | |
| 33 | |
| 34 When the input file has column header:: | |
| 35 | |
| 36 id name | |
| 37 101 John | |
| 38 102 Mary | |
| 39 | |
| 40 Check this box and use column names ('id' and 'name') to write queries: | |
| 41 | |
| 42 SELECT * FROM t1 WHERE c2 = 'John'; | |
| 43 | |
| 44 When the input file does not have column header:: | |
| 45 | |
| 46 101 John | |
| 47 102 Mary | |
| 48 | |
| 49 Uncheck this box and use c1, c2, c3, ... to write queries: | |
| 50 | |
| 51 SELECT * FROM t1 WHERE name = 'John'; | |
| 52 | |
| 53 ---- | |
| 54 | |
| 55 **Index** | |
| 56 | |
| 57 Comma-delimited list of column numbers. | |
| 58 | |
| 59 Example: | |
| 60 | |
| 61 2,3 | |
| 62 | |
| 63 This creates NOT a composite index BUT two different indices on column 2 and on column 3. | |
| 64 | |
| 65 ---- | |
| 66 | |
| 67 **Print column names in the first row** | |
| 68 | |
| 69 Example:: | |
| 70 | |
| 71 col1 col2 col3 | |
| 72 aaaa bbbb cccc | |
| 73 aaaa dddd eeee | |
| 74 | |
| 75 ---- | |
| 76 | |
| 77 **SQL** | |
| 78 | |
| 26 </help> | 79 </help> |
| 27 </tool> | 80 </tool> |
