@@ -49,6 +49,48 @@ import { access, sql } from '../promise/baseConnection.js';
4949
5050 console . log ( err , result , fields ) ;
5151 } ) ;
52+
53+ conn . query < 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 . query < 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 . query < 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 . query <
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+ } ) ;
5294}
5395
5496// Promise
@@ -89,4 +131,42 @@ import { access, sql } from '../promise/baseConnection.js';
89131
90132 console . log ( result , fields ) ;
91133 } ) ;
134+
135+ conn . query < 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+ . query < 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+ . query < 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+ . query <
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+ } ) ;
92172} ) ( ) ;
0 commit comments