|
||||||||||
|
| Home > Document > SQeeL Reference |
| A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | X | Y | ||||
| 1 | : | Success |
| 0 | Success |
//[result example]
//
// Jan has 31 days
// Feb has 29 days
// Mar has 31 days
// Apr has 30 days
// May has 31 days
// Jun has 30 days
// Jul has 31 days
// Aug has 31 days
// Sep has 30 days
// Oct has 31 days
// Nov has 30 days
// Dec has 31 days
//
run()
exit
function run()
local data1 = { ' 1', ' 2', ' 3', ' 4', ' 5', ' 6', ' 7', ' 8' ,' 9', '10', '11', '12' }
local data2 = { 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' }
local data3 = { '31', '29', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31' }
local i, m_tab
xsql select m_num, m_name, m_days from array('m_num', data1, 'm_name', data2, 'm_days', data3);
m_tab = xfetch(0)
xclose()
loop i=0; i<count(m_tab); i++
print('${m_tab[i]["m_name"]} has ${m_tab[i]["m_days"]} days', stdout)
endloop
endfunction
| fetchsize | : | Number of rows to fetch |
| direction | : | Method of storing the return value |
| 0 | : | Error | |
| 1 | : | Success |
| 0 | Success | |
| 1 | Argument error |
//[result example]
//
// Jan has 31 days
// Feb has 29 days
// Mar has 31 days
// Apr has 30 days
// May has 31 days
// Jun has 30 days
// Jul has 31 days
// Aug has 31 days
// Sep has 30 days
// Oct has 31 days
// Nov has 30 days
// Dec has 31 days
//
run()
exit
function run()
local data1 = { ' 1', ' 2', ' 3', ' 4', ' 5', ' 6', ' 7', ' 8' ,' 9', '10', '11', '12' }
local data2 = { 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' }
local data3 = { '31', '29', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31' }
local i, m_tab
xsql select m_num, m_name, m_days from array('m_num', data1, 'm_name', data2, 'm_days', data3);
m_tab = xfetch(0)
xclose()
loop i=0; i<count(m_tab); i++
print('${m_tab[i]["m_name"]} has ${m_tab[i]["m_days"]} days', stdout)
endloop
endfunction
| 0 or more | : | Location in a file | |
| -1 | : | Error |
| 0 | Success | |
| 10 | Fail |
| position | : | Location in a file |
| 1 | : | Success | |
| 0 | : | Error |
| 0 | Success | |
| 10 | xsql is not processed | |
| 11 | Invalid file status |
| sql_statement | : | select statement |
| 1 | : | Success | |
| 0 | : | Error |
| 0 | Success | |
| 11 | Argument error | |
| その他 | Returned value by the pseudo table |
//[result example]
//
// Jan has 31 days
// Feb has 29 days
// Mar has 31 days
// Apr has 30 days
// May has 31 days
// Jun has 30 days
// Jul has 31 days
// Aug has 31 days
// Sep has 30 days
// Oct has 31 days
// Nov has 30 days
// Dec has 31 days
//
run()
exit
function run()
local data1 = { ' 1', ' 2', ' 3', ' 4', ' 5', ' 6', ' 7', ' 8' ,' 9', '10', '11', '12' }
local data2 = { 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' }
local data3 = { '31', '29', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31' }
local i, m_tab
xsql select m_num, m_name, m_days from array('m_num', data1, 'm_name', data2, 'm_days', data3);
m_tab = xfetch(0)
xclose()
loop i=0; i<count(m_tab); i++
print('${m_tab[i]["m_name"]} has ${m_tab[i]["m_days"]} days', stdout)
endloop
endfunction
| document ID | : | Success |
| filename | : | File name |
| document ID | : | Success |
| string | : | XML-format character string |
| document ID | : | Success |
| document_id | : | document ID |
| 0 | : | ||
| 0 or more | : | Fail |
| document_id | : | document ID |
| filename | : | file name |
| string | : | character code |
| format_flag | : | Format Default: FALSE |
| saved string | : | Success | |
| negative value | : | Fail |
| document_id | : | document ID |
| format_flag | : | Format |
| XML string | : | Success |
| node_id | : | Node ID |
| string | : | Success |
| node_id | : | Node ID |
| string | : | Success |
| node_id | : | Node ID |
| string | : | character string |
| 0 | : | Success | |
| -1 | : | Fail |
| node_id | : | Node ID |
| string | : | Success |
| node_id | : | Node ID |
| system constant | : | Success |
| node_id | : | Node ID |
| node ID | : | Success |
| node_id | : | Node ID |
| node ID array | : | Success |
| node_id | : | Node ID |
| node ID | : | Success |
| node_id | : | Node ID |
| node ID | : | Success |
| node_id | : | Node ID |
| node ID | : | Success |
| node_id | : | Node ID |
| node ID | : | Success |
| node_id | : | Node ID |
| document ID | : | Success |
| node_id1 | : | Parent node |
| node_id2 | : | new child node |
| node_id3 | : | old child node |
| replaced node ID | : | Success |
| node_id1 | : | Parent node |
| node_id2 | : | child node |
| deleted node ID | : | Success |
| node_id1 | : | Parent node |
| node_id2 | : | child node |
| added node ID | : | Success |
| node_id | : | Node ID |
| TRUE | : | Child node exists | |
| FALSE | : | Child node does not exist |
| node_id | : | Node ID |
| flag | : | Boolean value |
| copied node ID | : | Success |
| document_id | : | Document ID |
| node ID | : | Success |
| document_id | : | Document ID |
| emelent_name | : | Element name |
| node ID | : | Success |
| document_id | : | Document ID |
| node ID | : | Success |
| document_id | : | Document ID |
| string | : | text content |
| node ID | : | Success |
| document_id | : | Document ID |
| string | : | Text content |
| node ID | : | Success |
| document_id | : | Document ID |
| string | : | CDATASection content |
| node ID | : | Success |
| document_id | : | Document ID |
| string | : | Target name |
| string | : | Data |
| node ID | : | Success |
| document_id | : | Document ID |
| string | : | Reference entity name |
| node ID | : | Success |
| document_id | : | Document ID or Element ID |
| string | : | Tag name |
| node ID array | : | Success |
| document_id | : | Document ID or Element ID |
| string | : | ID name |
| node ID | : | Success |
| element_id | : | Element ID |
| string | : | Success |
| document_id | : | Element ID |
| string | : | attribute name |
| string | : | Success |
| document_id | : | Element ID |
| string | : | attribute name |
| string | : | Attribute value |
| document_id | : | Element ID |
| string | : | attribute name |
| document_id | : | Node ID |
| string | : | Xpath character string |
| node ID array, string, numeric value, authentic value | : | Success |
| node_id | : | Node ID |
| node_id | : | Document ID |
| node_id | : | Root element name |
| node_id | : | Public ID |
| node_id | : | System ID |
| 0 | : | Success | |
| 1 | : | Fail because internal DTD already exists. | |
| negative value | : | Error |
| node_id | : | Document ID |
| node_id | : | Entity name |
| node_id | : | Entity value |
| 0 | : | Success | |
| 1 | : | Fail because the same entity alreasy exists. | |
| 2 | : | Fail because internal DTD is not defined | |
| negative value | : | Error |
| node_id | : | Document ID |
| node_id | : | Entity name |
| node_id | : | Public ID |
| node_id | : | System ID |
| 0 | : | Success | |
| 1 | : | Fail because the same entity alreasy exists. | |
| negative value | : | Error |
| node_id | : | Document ID |
| node_id | : | Entity name |
| entity value(string) | : | Success |
| node_id | : | Document ID |
| node_id | : | Entity name |
| system ID(string) | : | Success |
| node_id | : | Document ID |
| node_id | : | Entity name |
| public ID(string) | : | Success |
| node_id | : | Document ID |
| entity name array | : | Success |