mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
+12
-4
@@ -39,7 +39,7 @@ var connection: sql.Connection = new sql.Connection(config, function (err: any)
|
||||
|
||||
requestStoredProcedure.input('pId', testId);
|
||||
requestStoredProcedure.input('pString', testString);
|
||||
|
||||
|
||||
|
||||
requestStoredProcedure.execute('StoredProcedureName', function (err, recordsets, returnValue) {
|
||||
if (err != null) {
|
||||
@@ -54,9 +54,17 @@ var connection: sql.Connection = new sql.Connection(config, function (err: any)
|
||||
var testId: number = 0;
|
||||
var testString: string = 'test';
|
||||
|
||||
requestStoredProcedure.input('pId', testId);
|
||||
requestStoredProcedure.input('pString', testString);
|
||||
requestStoredProcedure.output('output', sql.Int);
|
||||
requestStoredProcedureWithOutput.input("name", sql.VarChar, "abc"); // varchar(3)
|
||||
requestStoredProcedureWithOutput.input("name", sql.VarChar(50), "abc"); // varchar(MAX)
|
||||
requestStoredProcedureWithOutput.output("name", sql.VarChar); // varchar(8000)
|
||||
requestStoredProcedureWithOutput.output("name", sql.VarChar, "abc"); // varchar(3)
|
||||
|
||||
requestStoredProcedureWithOutput.input("name", sql.Decimal, 155.33); // decimal(18, 0)
|
||||
requestStoredProcedureWithOutput.input("name", sql.Decimal(10), 155.33); // decimal(10, 0)
|
||||
requestStoredProcedureWithOutput.input("name", sql.Decimal(10, 2), 155.33); // decimal(10, 2)
|
||||
|
||||
requestStoredProcedureWithOutput.input("name", sql.DateTime2, new Date()); // datetime2(7)
|
||||
requestStoredProcedureWithOutput.input("name", sql.DateTime2(5), new Date()); // datetime2(5)
|
||||
|
||||
requestStoredProcedure.execute('StoredProcedureName', function (err, recordsets, returnValue) {
|
||||
if (err != null) {
|
||||
|
||||
Vendored
+26
@@ -5,12 +5,38 @@
|
||||
|
||||
declare module "mssql" {
|
||||
|
||||
export var Date: any;
|
||||
export var DateTime: any;
|
||||
export var DateTime2: any;
|
||||
export var DateTimeOffset: any;
|
||||
export var SmallDateTime: any;
|
||||
export var Time: any;
|
||||
export var Char: any;
|
||||
export var VarChar:any;
|
||||
export var NChar: any;
|
||||
export var NVarChar: any;
|
||||
export var Text:any;
|
||||
export var NText:any;
|
||||
export var Xml: any;
|
||||
export var TinyInt:any;
|
||||
export var SmallInt:any;
|
||||
export var Int: any;
|
||||
export var BigInt:any;
|
||||
export var Decimal:any;
|
||||
export var Float:any;
|
||||
export var Real:any;
|
||||
export var SmallMoney:any;
|
||||
export var Money:any;
|
||||
export var Numeric:any;
|
||||
export var Bit: any;
|
||||
export var Binary: any;
|
||||
export var VarBinary: any;
|
||||
export var TVP: any;
|
||||
export var UniqueIdentifier: any;
|
||||
export var Image: any;
|
||||
export var UDT: any;
|
||||
export var Geography: any;
|
||||
export var Geometry: any;
|
||||
|
||||
export interface options {
|
||||
encrypt: boolean;
|
||||
|
||||
Reference in New Issue
Block a user