@@ -103,7 +103,7 @@ BEGIN
103
103
LOOP
104
104
FOR d IN 1..2 LOOP
105
105
INSERT INTO root_dict (root_id, start_date, num, main, dict_code, dict_name, edit_num, edit_date, sign) VALUES
106
- (r.r, now() , 'num_' || d, (d % 2) + 1, 'code_' || d, 'name_' || d, NULL, NULL, '2014');
106
+ (r.r, '2010-10-10'::date , 'num_' || d, (d % 2) + 1, 'code_' || d, 'name_' || d, NULL, NULL, '2014');
107
107
END LOOP;
108
108
END LOOP;
109
109
END
@@ -136,51 +136,51 @@ WHERE root_id = $1;
136
136
EXECUTE getbyroot(2);
137
137
id | root_id | start_date | num | main | edit_num | edit_date | dict_id
138
138
----+---------+------------+-------+------+----------+-----------+---------
139
- 3 | 2 | 09-12-2018 | num_1 | 2 | | | 3
140
- 4 | 2 | 09-12-2018 | num_2 | 1 | | | 3
139
+ 3 | 2 | 10-10-2010 | num_1 | 2 | | | 3
140
+ 4 | 2 | 10-10-2010 | num_2 | 1 | | | 3
141
141
(2 rows)
142
142
143
143
EXECUTE getbyroot(2);
144
144
id | root_id | start_date | num | main | edit_num | edit_date | dict_id
145
145
----+---------+------------+-------+------+----------+-----------+---------
146
- 3 | 2 | 09-12-2018 | num_1 | 2 | | | 3
147
- 4 | 2 | 09-12-2018 | num_2 | 1 | | | 3
146
+ 3 | 2 | 10-10-2010 | num_1 | 2 | | | 3
147
+ 4 | 2 | 10-10-2010 | num_2 | 1 | | | 3
148
148
(2 rows)
149
149
150
150
EXECUTE getbyroot(2);
151
151
id | root_id | start_date | num | main | edit_num | edit_date | dict_id
152
152
----+---------+------------+-------+------+----------+-----------+---------
153
- 3 | 2 | 09-12-2018 | num_1 | 2 | | | 3
154
- 4 | 2 | 09-12-2018 | num_2 | 1 | | | 3
153
+ 3 | 2 | 10-10-2010 | num_1 | 2 | | | 3
154
+ 4 | 2 | 10-10-2010 | num_2 | 1 | | | 3
155
155
(2 rows)
156
156
157
157
EXECUTE getbyroot(2);
158
158
id | root_id | start_date | num | main | edit_num | edit_date | dict_id
159
159
----+---------+------------+-------+------+----------+-----------+---------
160
- 3 | 2 | 09-12-2018 | num_1 | 2 | | | 3
161
- 4 | 2 | 09-12-2018 | num_2 | 1 | | | 3
160
+ 3 | 2 | 10-10-2010 | num_1 | 2 | | | 3
161
+ 4 | 2 | 10-10-2010 | num_2 | 1 | | | 3
162
162
(2 rows)
163
163
164
164
EXECUTE getbyroot(2);
165
165
id | root_id | start_date | num | main | edit_num | edit_date | dict_id
166
166
----+---------+------------+-------+------+----------+-----------+---------
167
- 3 | 2 | 09-12-2018 | num_1 | 2 | | | 3
168
- 4 | 2 | 09-12-2018 | num_2 | 1 | | | 3
167
+ 3 | 2 | 10-10-2010 | num_1 | 2 | | | 3
168
+ 4 | 2 | 10-10-2010 | num_2 | 1 | | | 3
169
169
(2 rows)
170
170
171
171
-- errors usually start here
172
172
EXECUTE getbyroot(2);
173
173
id | root_id | start_date | num | main | edit_num | edit_date | dict_id
174
174
----+---------+------------+-------+------+----------+-----------+---------
175
- 3 | 2 | 09-12-2018 | num_1 | 2 | | | 3
176
- 4 | 2 | 09-12-2018 | num_2 | 1 | | | 3
175
+ 3 | 2 | 10-10-2010 | num_1 | 2 | | | 3
176
+ 4 | 2 | 10-10-2010 | num_2 | 1 | | | 3
177
177
(2 rows)
178
178
179
179
EXECUTE getbyroot(2);
180
180
id | root_id | start_date | num | main | edit_num | edit_date | dict_id
181
181
----+---------+------------+-------+------+----------+-----------+---------
182
- 3 | 2 | 09-12-2018 | num_1 | 2 | | | 3
183
- 4 | 2 | 09-12-2018 | num_2 | 1 | | | 3
182
+ 3 | 2 | 10-10-2010 | num_1 | 2 | | | 3
183
+ 4 | 2 | 10-10-2010 | num_2 | 1 | | | 3
184
184
(2 rows)
185
185
186
186
EXPLAIN EXECUTE getbyroot(2);
0 commit comments