Comment attribuez-vous le résultat d'un appel exécutable à une variable dans SQL? J'ai un proc stocké appelé up_GetBusinessDay, qui renvoie une seule date. Pouvez-vous faire quelque chose comme ça: exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date, -1
J'obtiens l'erreur lors de l'accès à une procédure stockée dans SQL Server Server Error in '/' Application. Procedure or function 'ColumnSeek' expects parameter '@template', which was not supplied. Cela se produit lorsque j'appelle une procédure stockée avec un paramètre via la connexion de données de .net à sql (System.data.SqlClient), même …
Puis-je SELECT plusieurs colonnes en plusieurs variables dans la même requête de sélection dans MySQL? Par exemple: DECLARE iId INT(20); DECLARE dCreate DATETIME; SELECT Id INTO iId, dateCreated INTO dCreate FROM products WHERE pName=iName; Quelle est la syntaxe correcte pour cela?
J'ai essayé de changer une valeur de paramètre par défaut avec ceci: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() et tout ce que le pré-compilateur SQL m'a donné était cette erreur: Msg 102, niveau 15, état 1, procédure my_sp, ligne 8 Syntaxe incorrecte près de '('. J'ai déjà créé la …
J'ai écrit un proc stocké qui fera une mise à jour si un enregistrement existe, sinon il fera une insertion. Cela ressemble à quelque chose comme ceci: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Ma logique derrière l'écriture …
J'ai besoin de convertir le champ de données int en nvarchar avec des zéros non significatifs exemple: 1 conversion en '001' 867 convertir en '000867', etc. THX. Ceci est ma réponse 4 heures plus tard ... J'ai testé ce script T-SQL et fonctionne très bien pour moi! DECLARE @number1 INT, …
Est-il possible de capturer la sortie d'impression d'une procédure stockée T-SQL dans .NET? J'ai beaucoup de processus hérités qui utilisent l'impression comme moyen de message d'erreur. Un exemple, est-il possible d'accéder au mot «mot» de l'empreinte en suivant PROC? -- The PROC CREATE PROC usp_PrintWord AS PRINT 'word' // Some …
J'ai stocké une procédure qui expire incroyablement à chaque fois qu'elle est appelée à partir de l'application Web. J'ai lancé le Sql Profiler et tracé les appels qui expirent et finalement découvert ces choses: Lors de l'exécution des instructions à partir du MS SQL Management Studio, avec les mêmes arguments …
Je ne suis pas aussi familier avec Oracle que je le souhaiterais. J'ai quelque 250 000 enregistrements et je souhaite en afficher 100 par page. Actuellement, j'ai une procédure stockée qui récupère tous les quart de million d'enregistrements dans un ensemble de données à l'aide d'un adaptateur de données, d'un …
Dans T-SQL, cela est autorisé: DECLARE @SelectedValue int SELECT @SelectedValue = MyIntField FROM MyTable WHERE MyPrimaryKeyField = 1 Donc, il est possible d'obtenir la valeur d'un SELECT et de le remplir dans une variable (à condition que ce soit scalaire, évidemment). Si je mets la même logique de sélection dans …
J'écris une application Web simple pour appeler une procédure stockée et récupérer des données. C'est une application très simple, qui interagit avec la base de données du client. Nous transmettons l'identifiant de l'employé et l'identifiant de l'entreprise et la procédure stockée renverra les détails de l'employé. L'application Web ne peut …
Je vois des procédures Oracle parfois écrites avec "AS", et parfois avec le mot clé "IS". CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **AS** ... contre. CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **IS** ... Y a-t-il une différence entre les deux? Edit: Apparemment, il n'y a pas de différence …
Est-il possible d'obtenir le nom de la procédure stockée actuelle dans MS SQL Server? Peut-être qu'il y a une variable système ou une fonction comme GETDATE()?
J'ai actuellement une procédure stockée dans laquelle je souhaite insérer de nouvelles lignes dans une table. insert into cars (id, Make, Model) values('A new Guid', "Ford", "Mustang") Donc, la clé primaire «id» est un Guid. Je sais comment créer un nouveau Guid en code C #, mais dans la procédure …
La définition dit: Lorsque SET ANSI_NULLS a la valeur ON, une instruction SELECT qui utilise WHERE nom_colonne = NULL renvoie zéro ligne même s'il existe des valeurs nulles dans nom_colonne. Une instruction SELECT qui utilise WHERE nom_colonne <> NULL renvoie zéro ligne même s'il existe des valeurs non nulles dans …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.