J'ai pris quelques searchs mais les exemples n'utilisent qu'un seul paramètre / nom de colonne ou ils ajoutent simplement des strings set. J'ai un tableau décrivant les projets. Il y a des colonnes immuables comme un identifiant, un numéro de projet et autres, et plusieurs colonnes 'dynamics' qu'un user / admin peut append via une […]
J'espère que quelqu'un peut m'aider avec ça. J'ai une table qui tiendra des appels de procédure stockée avec la priorité de ces appels et la procédure stockée qui lit cette table et exécute les procédures. La requête comme ceci: DECLARE @sql VARCHAR(MAX) SET @sql = SELECT TOP 1 procColumn FROM ProcRequest WHERE Status = 'NotRan' […]
Je suis confronté à un problème très étrange avec un service WCF appelé par une procédure stockée CLR. Fondamentalement mon service attend un tableau d'éléments comme suit: [ServiceContract] public class ServiceFoo { [OperationContract] bool ImportFoos(IEnumerable<Foo> foos); } public class Foo { public int a {get;set;} public int b {get;set;} public ssortingng c {get;set;} public int […]
J'ai rencontré un problème avec une procédure que je vais mettre en production. La chose est que je vais faire une mise à jour sur une partie de cette procédure, fi, comme suit: DECLARE @paramStartDate DATETIME = '2014-12-31 23:00' UPDATE [table1] SET EndDate = Dateadd(hour, 23, StartDate), UpdateDate = Getdate(), StartDate = @paramStartDate WHERE StartDate […]
Je suis nouveau aux procédures stockées pour supporter avec moi. En une seule procédure, j'essaie de sélectionner des données dans une table et d'insert ces données dans une autre table. Par exemple voici ma déclaration de sélection: SELECT SUM((qty_invoiced * price)) FROM table1,table2 WHERE table1.co_num = table2.co_num AND UPPER(table2.strIDX) = 'S' AND DATEPART(wk,table1.order_date) = DATEPART(wk,Getdate()) […]
Mais même si à mes yeux semble tout OK, je reçois une erreur quand essayer d'exécuter: Déclarer la variable de table "@_Tbl" Code: SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE dbo.sp_setSettings ( @UID nvarchar(50), @Tbl nvarchar(30), @Fld nvarchar(30), @Vle nvarchar (200), @WFld nvarchar (30), @WVle nvarchar (200) ) AS SET NOCOUNT ON; DECLARE […]
J'ai des problèmes pour insert des valeurs avec une procédure stockée avec des valeurs en tant que parameters et le nom de la table aussi. ceci fait partie de ma table: Ma table: CREATE TABLE [dbo].[INGRESOLOTEMP_100] ( [CLIENTE_CODIGO] [SMALLINT] NOT NULL, [CAJA_CODIGO] [nvarchar](20) NULL, [CAJA_NUMERO] [SMALLINT] NOT NULL, ) Ma procédure stockée: CREATE PROCEDURE [dbo].[SP_LOT_INSERTLOTEMP] […]
Ce qui suit est mon code de procédure stockée: Alter PROCEDURE [dbo].[ConvertToFile] @TempFileName varchar(8000) AS BEGIN SET NOCOUNT OFF; DECLARE @bcpFileCmd varchar(8000) SET @bcpFileCmd= 'bcp "SELECT id,full_Name,message from NotesTable " queryout '+@TempFileName+' -t, -c -T' EXEC master..xp_cmdshell @bcpFileCmd END BCP vide toutes datatables de NotesTable dans le file. Mais je dois joindre les résultats du […]
J'ai une procédure stockée qui prend 2 parameters de UDT. Comment puis-je transmettre la valeur aux parameters proc mémorisés lors de l'exécution de cette procédure stockée? Par exemple: create procedure temp ( @input1 AS Datatable1 READONLY, @input2 AS Datateble2 READONLY, ) Ici, Datatable1 et Datatable2 sont des types de tables Alors, comment puis-je exécuter la […]
J'ai une ancienne application VB6 qui était connectée à la database de production sybase. La database a récemment été migrée vers SQL Server 2008 R2 et maintenant, je suis en train de mettre à jour l'application pour qu'elle rest opérationnelle. L'erreur que j'obtiens est " L'opération n'est pas autorisée lorsque l'object est fermé ". C'est […]