@@ -49,6 +49,48 @@ import { access, sql } from '../promise/baseConnection.js';
49
49
50
50
console . log ( err , result , fields ) ;
51
51
} ) ;
52
+
53
+ conn . execute < mysql . ProcedureCallPacket > ( sql , ( _e , _r , _f ) => {
54
+ const err : mysql . QueryError | null = _e ;
55
+ const result : mysql . ProcedureCallPacket = _r ;
56
+ const fields : mysql . FieldPacket [ ] = _f ;
57
+
58
+ console . log ( err , result , fields ) ;
59
+ } ) ;
60
+
61
+ conn . execute < mysql . ProcedureCallPacket < mysql . RowDataPacket [ ] > > (
62
+ sql ,
63
+ ( _e , _r , _f ) => {
64
+ const err : mysql . QueryError | null = _e ;
65
+ const result : [ ...mysqlp . RowDataPacket [ ] , mysql . ResultSetHeader ] = _r ;
66
+ const fields : mysql . FieldPacket [ ] = _f ;
67
+
68
+ console . log ( err , result , fields ) ;
69
+ }
70
+ ) ;
71
+
72
+ conn . execute < mysql . ProcedureCallPacket < mysql . RowDataPacket [ ] [ ] > > (
73
+ sql ,
74
+ ( _e , _r , _f ) => {
75
+ const err : mysql . QueryError | null = _e ;
76
+ const result : [ ...mysqlp . RowDataPacket [ ] [ ] , mysql . ResultSetHeader ] = _r ;
77
+ const fields : mysql . FieldPacket [ ] = _f ;
78
+
79
+ console . log ( err , result , fields ) ;
80
+ }
81
+ ) ;
82
+
83
+ conn . execute <
84
+ mysql . ProcedureCallPacket <
85
+ mysql . OkPacket | mysql . OkPacket [ ] | mysql . ResultSetHeader
86
+ >
87
+ > ( sql , ( _e , _r , _f ) => {
88
+ const err : mysql . QueryError | null = _e ;
89
+ const result : mysql . ResultSetHeader = _r ;
90
+ const fields : mysql . FieldPacket [ ] = _f ;
91
+
92
+ console . log ( err , result , fields ) ;
93
+ } ) ;
52
94
}
53
95
54
96
// Promise
@@ -89,4 +131,42 @@ import { access, sql } from '../promise/baseConnection.js';
89
131
90
132
console . log ( result , fields ) ;
91
133
} ) ;
134
+
135
+ conn . execute < mysqlp . ProcedureCallPacket > ( sql ) . then ( ( [ _r , _f ] ) => {
136
+ const result : mysqlp . ProcedureCallPacket = _r ;
137
+ const fields : mysqlp . FieldPacket [ ] = _f ;
138
+
139
+ console . log ( result , fields ) ;
140
+ } ) ;
141
+
142
+ conn
143
+ . execute < mysqlp . ProcedureCallPacket < mysqlp . RowDataPacket [ ] > > ( sql )
144
+ . then ( ( [ _r , _f ] ) => {
145
+ const result : [ ...mysqlp . RowDataPacket [ ] , mysql . ResultSetHeader ] = _r ;
146
+ const fields : mysqlp . FieldPacket [ ] = _f ;
147
+
148
+ console . log ( result , fields ) ;
149
+ } ) ;
150
+
151
+ conn
152
+ . execute < mysqlp . ProcedureCallPacket < mysqlp . RowDataPacket [ ] [ ] > > ( sql )
153
+ . then ( ( [ _r , _f ] ) => {
154
+ const result : [ ...mysqlp . RowDataPacket [ ] [ ] , mysql . ResultSetHeader ] = _r ;
155
+ const fields : mysqlp . FieldPacket [ ] = _f ;
156
+
157
+ console . log ( result , fields ) ;
158
+ } ) ;
159
+
160
+ conn
161
+ . execute <
162
+ mysqlp . ProcedureCallPacket <
163
+ mysqlp . OkPacket | mysqlp . OkPacket [ ] | mysqlp . ResultSetHeader
164
+ >
165
+ > ( sql )
166
+ . then ( ( [ _r , _f ] ) => {
167
+ const result : mysqlp . ResultSetHeader = _r ;
168
+ const fields : mysqlp . FieldPacket [ ] = _f ;
169
+
170
+ console . log ( result , fields ) ;
171
+ } ) ;
92
172
} ) ( ) ;
0 commit comments