line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
package Test::MockDBI::Constants; |
2
|
|
|
|
|
|
|
|
3
|
50
|
|
|
50
|
|
15718
|
use strict; |
|
50
|
|
|
|
|
52
|
|
|
50
|
|
|
|
|
1081
|
|
4
|
50
|
|
|
50
|
|
151
|
use warnings; |
|
50
|
|
|
|
|
43
|
|
|
50
|
|
|
|
|
899
|
|
5
|
50
|
|
|
50
|
|
139
|
use Exporter; |
|
50
|
|
|
|
|
45
|
|
|
50
|
|
|
|
|
1762
|
|
6
|
|
|
|
|
|
|
|
7
|
50
|
|
|
50
|
|
160
|
use base qw(Exporter); |
|
50
|
|
|
|
|
65
|
|
|
50
|
|
|
|
|
5122
|
|
8
|
|
|
|
|
|
|
|
9
|
|
|
|
|
|
|
our @EXPORT = qw( |
10
|
|
|
|
|
|
|
SQL_ALL_TYPES SQL_ARRAY SQL_ARRAY_LOCATOR SQL_BIGINT SQL_BINARY SQL_BIT SQL_BLOB SQL_BLOB_LOCATOR |
11
|
|
|
|
|
|
|
SQL_BOOLEAN SQL_CHAR SQL_CLOB SQL_CLOB_LOCATOR SQL_DATE SQL_DATETIME SQL_DECIMAL SQL_DOUBLE SQL_FLOAT |
12
|
|
|
|
|
|
|
SQL_GUID SQL_INTEGER SQL_INTERVAL SQL_INTERVAL_DAY3 SQL_INTERVAL_DAY_TO_HOUR8 SQL_INTERVAL_DAY_TO_MINUTE9 SQL_INTERVAL_DAY_TO_SECOND0 |
13
|
|
|
|
|
|
|
SQL_INTERVAL_HOUR4 SQL_INTERVAL_HOUR_TO_MINUTE1 SQL_INTERVAL_HOUR_TO_SECOND2 SQL_INTERVAL_MINUTE5 SQL_INTERVAL_MINUTE_TO_SECOND3 SQL_INTERVAL_MONTH2 |
14
|
|
|
|
|
|
|
SQL_INTERVAL_SECOND6 SQL_INTERVAL_YEAR1 SQL_INTERVAL_YEAR_TO_MONTH7 SQL_LONGVARBINARY SQL_LONGVARCHAR SQL_MULTISET SQL_MULTISET_LOCATOR SQL_NUMERIC |
15
|
|
|
|
|
|
|
SQL_REAL SQL_REF SQL_ROW SQL_SMALLINT SQL_TIME SQL_TIMESTAMP SQL_TINYINT SQL_TYPE_DATE SQL_TYPE_TIME SQL_TYPE_TIMESTAMP SQL_TYPE_TIMESTAMP_WITH_TIMEZONE |
16
|
|
|
|
|
|
|
SQL_TYPE_TIME_WITH_TIMEZONE SQL_UDT SQL_UDT_LOCATOR SQL_UNKNOWN_TYPE SQL_VARBINARY SQL_VARCHAR SQL_WCHAR SQL_WLONGVARCHAR SQL_WVARCHAR |
17
|
|
|
|
|
|
|
); |
18
|
|
|
|
|
|
|
|
19
|
50
|
|
|
50
|
|
203
|
use constant SQL_ALL_TYPES => 0; |
|
50
|
|
|
|
|
54
|
|
|
50
|
|
|
|
|
2808
|
|
20
|
50
|
|
|
50
|
|
176
|
use constant SQL_ARRAY => 50; |
|
50
|
|
|
|
|
44
|
|
|
50
|
|
|
|
|
1880
|
|
21
|
50
|
|
|
50
|
|
162
|
use constant SQL_ARRAY_LOCATOR => 51; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1876
|
|
22
|
50
|
|
|
50
|
|
175
|
use constant SQL_BIGINT => (-5); |
|
50
|
|
|
|
|
54
|
|
|
50
|
|
|
|
|
2053
|
|
23
|
50
|
|
|
50
|
|
172
|
use constant SQL_BINARY => (-2); |
|
50
|
|
|
|
|
43
|
|
|
50
|
|
|
|
|
1775
|
|
24
|
50
|
|
|
50
|
|
177
|
use constant SQL_BIT => (-7); |
|
50
|
|
|
|
|
64
|
|
|
50
|
|
|
|
|
1792
|
|
25
|
50
|
|
|
50
|
|
164
|
use constant SQL_BLOB => 30; |
|
50
|
|
|
|
|
391
|
|
|
50
|
|
|
|
|
2159
|
|
26
|
50
|
|
|
50
|
|
173
|
use constant SQL_BLOB_LOCATOR => 31; |
|
50
|
|
|
|
|
52
|
|
|
50
|
|
|
|
|
1814
|
|
27
|
50
|
|
|
50
|
|
164
|
use constant SQL_BOOLEAN => 16; |
|
50
|
|
|
|
|
48
|
|
|
50
|
|
|
|
|
1768
|
|
28
|
50
|
|
|
50
|
|
171
|
use constant SQL_CHAR => 1; |
|
50
|
|
|
|
|
60
|
|
|
50
|
|
|
|
|
1714
|
|
29
|
50
|
|
|
50
|
|
160
|
use constant SQL_CLOB => 40; |
|
50
|
|
|
|
|
54
|
|
|
50
|
|
|
|
|
1806
|
|
30
|
50
|
|
|
50
|
|
182
|
use constant SQL_CLOB_LOCATOR => 41; |
|
50
|
|
|
|
|
52
|
|
|
50
|
|
|
|
|
1844
|
|
31
|
50
|
|
|
50
|
|
163
|
use constant SQL_DATE => 9; |
|
50
|
|
|
|
|
47
|
|
|
50
|
|
|
|
|
1695
|
|
32
|
50
|
|
|
50
|
|
166
|
use constant SQL_DATETIME => 9; |
|
50
|
|
|
|
|
47
|
|
|
50
|
|
|
|
|
1639
|
|
33
|
50
|
|
|
50
|
|
150
|
use constant SQL_DECIMAL => 3; |
|
50
|
|
|
|
|
55
|
|
|
50
|
|
|
|
|
1697
|
|
34
|
50
|
|
|
50
|
|
164
|
use constant SQL_DOUBLE => 8; |
|
50
|
|
|
|
|
61
|
|
|
50
|
|
|
|
|
1787
|
|
35
|
50
|
|
|
50
|
|
163
|
use constant SQL_FLOAT => 6; |
|
50
|
|
|
|
|
46
|
|
|
50
|
|
|
|
|
1738
|
|
36
|
50
|
|
|
50
|
|
154
|
use constant SQL_GUID => (-11); |
|
50
|
|
|
|
|
48
|
|
|
50
|
|
|
|
|
1757
|
|
37
|
50
|
|
|
50
|
|
167
|
use constant SQL_INTEGER => 4; |
|
50
|
|
|
|
|
56
|
|
|
50
|
|
|
|
|
1693
|
|
38
|
50
|
|
|
50
|
|
160
|
use constant SQL_INTERVAL => 10; |
|
50
|
|
|
|
|
80
|
|
|
50
|
|
|
|
|
1677
|
|
39
|
50
|
|
|
50
|
|
155
|
use constant SQL_INTERVAL_DAY => 103; |
|
50
|
|
|
|
|
53
|
|
|
50
|
|
|
|
|
1667
|
|
40
|
50
|
|
|
50
|
|
164
|
use constant SQL_INTERVAL_DAY_TO_HOUR => 108; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1749
|
|
41
|
50
|
|
|
50
|
|
162
|
use constant SQL_INTERVAL_DAY_TO_MINUTE => 109; |
|
50
|
|
|
|
|
43
|
|
|
50
|
|
|
|
|
1739
|
|
42
|
50
|
|
|
50
|
|
160
|
use constant SQL_INTERVAL_DAY_TO_SECOND => 110; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1675
|
|
43
|
50
|
|
|
50
|
|
156
|
use constant SQL_INTERVAL_HOUR => 104; |
|
50
|
|
|
|
|
48
|
|
|
50
|
|
|
|
|
1690
|
|
44
|
50
|
|
|
50
|
|
161
|
use constant SQL_INTERVAL_HOUR_TO_MINUTE => 111; |
|
50
|
|
|
|
|
47
|
|
|
50
|
|
|
|
|
1747
|
|
45
|
50
|
|
|
50
|
|
153
|
use constant SQL_INTERVAL_HOUR_TO_SECOND => 112; |
|
50
|
|
|
|
|
59
|
|
|
50
|
|
|
|
|
1660
|
|
46
|
50
|
|
|
50
|
|
157
|
use constant SQL_INTERVAL_MINUTE => 105; |
|
50
|
|
|
|
|
56
|
|
|
50
|
|
|
|
|
1840
|
|
47
|
50
|
|
|
50
|
|
170
|
use constant SQL_INTERVAL_MINUTE_TO_SECOND => 113; |
|
50
|
|
|
|
|
54
|
|
|
50
|
|
|
|
|
1764
|
|
48
|
50
|
|
|
50
|
|
161
|
use constant SQL_INTERVAL_MONTH => 102; |
|
50
|
|
|
|
|
49
|
|
|
50
|
|
|
|
|
1838
|
|
49
|
50
|
|
|
50
|
|
188
|
use constant SQL_INTERVAL_SECOND => 106; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1911
|
|
50
|
50
|
|
|
50
|
|
171
|
use constant SQL_INTERVAL_YEAR => 101; |
|
50
|
|
|
|
|
52
|
|
|
50
|
|
|
|
|
1760
|
|
51
|
50
|
|
|
50
|
|
156
|
use constant SQL_INTERVAL_YEAR_TO_MONTH => 107; |
|
50
|
|
|
|
|
44
|
|
|
50
|
|
|
|
|
1789
|
|
52
|
50
|
|
|
50
|
|
162
|
use constant SQL_LONGVARBINARY => (-4); |
|
50
|
|
|
|
|
48
|
|
|
50
|
|
|
|
|
1819
|
|
53
|
50
|
|
|
50
|
|
165
|
use constant SQL_LONGVARCHAR => (-1); |
|
50
|
|
|
|
|
42
|
|
|
50
|
|
|
|
|
1687
|
|
54
|
50
|
|
|
50
|
|
155
|
use constant SQL_MULTISET => 55; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1840
|
|
55
|
50
|
|
|
50
|
|
172
|
use constant SQL_MULTISET_LOCATOR => 56; |
|
50
|
|
|
|
|
54
|
|
|
50
|
|
|
|
|
1671
|
|
56
|
50
|
|
|
50
|
|
160
|
use constant SQL_NUMERIC => 2; |
|
50
|
|
|
|
|
72
|
|
|
50
|
|
|
|
|
1708
|
|
57
|
50
|
|
|
50
|
|
518
|
use constant SQL_REAL => 7; |
|
50
|
|
|
|
|
75
|
|
|
50
|
|
|
|
|
1684
|
|
58
|
50
|
|
|
50
|
|
172
|
use constant SQL_REF => 20; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1759
|
|
59
|
50
|
|
|
50
|
|
161
|
use constant SQL_ROW => 19; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1588
|
|
60
|
50
|
|
|
50
|
|
151
|
use constant SQL_SMALLINT => 5; |
|
50
|
|
|
|
|
44
|
|
|
50
|
|
|
|
|
1567
|
|
61
|
50
|
|
|
50
|
|
164
|
use constant SQL_TIME => 10; |
|
50
|
|
|
|
|
47
|
|
|
50
|
|
|
|
|
2479
|
|
62
|
50
|
|
|
50
|
|
148
|
use constant SQL_TIMESTAMP => 11; |
|
50
|
|
|
|
|
44
|
|
|
50
|
|
|
|
|
2115
|
|
63
|
50
|
|
|
50
|
|
168
|
use constant SQL_TINYINT => (-6); |
|
50
|
|
|
|
|
40
|
|
|
50
|
|
|
|
|
1765
|
|
64
|
50
|
|
|
50
|
|
157
|
use constant SQL_TYPE_DATE => 91; |
|
50
|
|
|
|
|
55
|
|
|
50
|
|
|
|
|
1703
|
|
65
|
50
|
|
|
50
|
|
172
|
use constant SQL_TYPE_TIME => 92; |
|
50
|
|
|
|
|
42
|
|
|
50
|
|
|
|
|
1784
|
|
66
|
50
|
|
|
50
|
|
164
|
use constant SQL_TYPE_TIMESTAMP => 93; |
|
50
|
|
|
|
|
51
|
|
|
50
|
|
|
|
|
1866
|
|
67
|
50
|
|
|
50
|
|
157
|
use constant SQL_TYPE_TIMESTAMP_WITH_TIMEZONE => 95; |
|
50
|
|
|
|
|
53
|
|
|
50
|
|
|
|
|
1679
|
|
68
|
50
|
|
|
50
|
|
755
|
use constant SQL_TYPE_TIME_WITH_TIMEZONE => 94; |
|
50
|
|
|
|
|
55
|
|
|
50
|
|
|
|
|
1718
|
|
69
|
50
|
|
|
50
|
|
162
|
use constant SQL_UDT => 17; |
|
50
|
|
|
|
|
44
|
|
|
50
|
|
|
|
|
1689
|
|
70
|
50
|
|
|
50
|
|
149
|
use constant SQL_UDT_LOCATOR => 18; |
|
50
|
|
|
|
|
49
|
|
|
50
|
|
|
|
|
1615
|
|
71
|
50
|
|
|
50
|
|
152
|
use constant SQL_UNKNOWN_TYPE => 0; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1759
|
|
72
|
50
|
|
|
50
|
|
163
|
use constant SQL_VARBINARY => (-3); |
|
50
|
|
|
|
|
42
|
|
|
50
|
|
|
|
|
1796
|
|
73
|
50
|
|
|
50
|
|
191
|
use constant SQL_VARCHAR => 12; |
|
50
|
|
|
|
|
50
|
|
|
50
|
|
|
|
|
1856
|
|
74
|
50
|
|
|
50
|
|
161
|
use constant SQL_WCHAR => (-8); |
|
50
|
|
|
|
|
65
|
|
|
50
|
|
|
|
|
1833
|
|
75
|
50
|
|
|
50
|
|
154
|
use constant SQL_WLONGVARCHAR => (-10); |
|
50
|
|
|
|
|
54
|
|
|
50
|
|
|
|
|
1797
|
|
76
|
50
|
|
|
50
|
|
159
|
use constant SQL_WVARCHAR => (-9); |
|
50
|
|
|
|
|
48
|
|
|
50
|
|
|
|
|
1982
|
|
77
|
|
|
|
|
|
|
|
78
|
|
|
|
|
|
|
1; |