v5:userguide:learn_dictionary:other_metafunctions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
v5:userguide:learn_dictionary:other_metafunctions [2016/03/17 00:15] – ↷ Page name changed from v5:userguide:learn_dictionary:metatables to v5:userguide:learn_dictionary:other_metafunctions mnewnham | v5:userguide:learn_dictionary:other_metafunctions [2017/04/21 11:50] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <- v5: | + | <- v5: |
~~NOTOC~~ | ~~NOTOC~~ | ||
- | ====== | + | ====== |
- | The method [[v5: | + | ===== MetaTables |
+ | The method [[v5: | ||
+ | <code php> | ||
+ | $ar = $db-> | ||
+ | /* | ||
+ | * $ar returns: | ||
+ | [0] => DEPT | ||
+ | [1] => EMP | ||
+ | [2] => EMPACT | ||
+ | [3] => EMP_ACT | ||
+ | [4] => PROJ | ||
+ | [5] => ADEFUSR | ||
+ | ...... | ||
+ | </ | ||
+ | ===== MetaIndexes ===== | ||
+ | The method [[v5: | ||
+ | <code php> | ||
+ | print_r($db-> | ||
- | + | /* | |
+ | * Prints | ||
+ | Array( | ||
+ | [index_name] => Array | ||
+ | ( | ||
+ | [unique] => 0 | ||
+ | [columns] => Array | ||
+ | ( | ||
+ | [0] => Column 1 | ||
+ | [1] => Column 2 | ||
+ | [2] => etc........ | ||
+ | ) | ||
+ | |||
+ | ) | ||
+ | */ | ||
+ | </ | ||
+ | |||
+ | ===== MetaPrimaryKeys ===== | ||
+ | The [[v5: | ||
+ | <code php> | ||
+ | $mpk = $db-> | ||
+ | print_r($mpk); | ||
+ | /* | ||
+ | * Prints | ||
+ | Array | ||
+ | ( | ||
+ | [0] => ACTNO | ||
+ | ) | ||
+ | |||
+ | */ | ||
+ | </ | ||
+ | |||
+ | ===== MetaProcedures ===== | ||
+ | The method [[v5: | ||
+ | ------------------------------------------- | ||
+ | Array( | ||
+ | [name_of_procedure] => Array( | ||
+ | [type] => PROCEDURE or FUNCTION or METHOD | ||
+ | [catalog] => Catalog (or owner) name | ||
+ | [schema] => Schema name | ||
+ | [remarks] => explanatory comment on the procedure | ||
+ | ) | ||
+ | ) | ||
+ | |||
+ | ===== MetaForeignKeys ===== | ||
+ | The [[v5: | ||
+ | <code php> | ||
+ | $p = $db-> | ||
+ | print_r($p); | ||
+ | /* | ||
+ | * prints | ||
+ | Array | ||
+ | ( | ||
+ | [employees] => Array | ||
+ | ( | ||
+ | [0] => emp_no=emp_no | ||
+ | ) | ||
+ | |||
+ | [departments] => Array | ||
+ | ( | ||
+ | [0] => dept_no=dept_no | ||
+ | ) | ||
+ | |||
+ | ) | ||
+ | */ | ||
+ | </ | ||
+ | |||
+ | |||
+ | <WRAP info 300px center> | ||
+ | **End Of Lesson** | ||
+ | </ |
v5/userguide/learn_dictionary/other_metafunctions.txt · Last modified: 2018/06/11 10:09 by dregad