J'essaie de mapper un autre serveur en donnant la commande EXEC xp_cmdshell 'NET USE H:\\568.256.8.358\backup_147 1234abc /USER:cranew /PERSISTENT:yes' J'ai eu une erreur avec ceci: chemin réseau introuvable Mais je peux mapper un autre serveur manuellement. S'il vous plaît, aidez-moi à résoudre ce problème.
Les utilisateurs entrent un terme de recherche dans une boîte et cette valeur est transmise à une procédure stockée et vérifiée par rapport à quelques champs différents dans la base de données. Ces champs ne sont pas toujours du même type de données. Un champ (numéro de téléphone) se compose …
J'ai écrit une fonction de valeur de table dans Microsoft SQL Server 2008 pour prendre une colonne séparée par des virgules dans une base de données pour cracher des lignes distinctes pour chaque valeur. Ex: "un, deux, trois, quatre" retournerait une nouvelle table avec une seule colonne contenant les valeurs …
J'ai deux tables dans lesquelles je stocke: une plage d'adresses IP - table de recherche par pays une liste de requêtes provenant de différentes IP Les adresses IP ont été stockées sous forme de bigints pour améliorer les performances de recherche. Voici la structure du tableau: create table [dbo].[ip2country]( [begin_ip] …
Lors de la création d'une procédure stockée dans SQL Server, vous êtes autorisé à faire référence à des tables qui n'existent pas. Mais, si la table existe, alors toute colonne à laquelle vous faites référence dans la procédure doit exister dans cette table ( résolution de nom différée ). Est-il …
Récemment, on m'a confié la tâche d'imprimer tous les nombres premiers (1-100). J'ai échoué radicalement là-bas. Mon code: Create Procedure PrintPrimeNumbers @startnum int, @endnum int AS BEGIN Declare @a INT; Declare @i INT = 1 ( Select a = @startnum / 2; WHILE @i<@a BEGIN @startnum%(@a-@i) i=i+1; ) END Bien …
Même après avoir lu The Data Loading Performance Guide , je ne sais toujours pas s'il est nécessaire d'ajouter l'indicateur de table TABLOCK à une table temporaire vide, définie avec un index clusterisé afin d'obtenir une journalisation minimale. Évidemment, la table temporaire est créée dans TempDB qui fonctionne en mode …
J'ai toujours connu l' UNIONopérateur en SQL, mais je n'ai découvert que récemment qu'il y avait d'autres opérateurs d'ensemble, INTERSECTet EXCEPT. Je n'ai pas pu trouver d'opérateur qui fasse le quatrième grand opérateur d'ensemble, la différence symétrique (par exemple l'opposé de INTERSECT.) Il semble que je puisse obtenir la sortie …
En a obtenu une tâche de programmation dans le domaine de T-SQL. Tâche: Les gens veulent entrer dans un ascenseur, chaque personne a un certain poids. L'ordre des personnes faisant la queue est déterminé par le tour de colonne. L'ascenseur a une capacité maximale de <= 1000 lb. Retournez le …
J'ai besoin d'écrire une fonction pour recevoir un caractère de chaîne et retourner le format de date. Par exemple, l'entrée est 20120101 et j'ai besoin de ce 2012-01-01. Le problème est qu'il peut y avoir des entrées incorrectes comme celle-ci "2012ABCD". Dans ce cas, je souhaite que la fonction renvoie …
J'ai un déclencheur de table sur UPDATE et INSERT qui ajoute une ligne à une autre table. Il n'a besoin d'ajouter une ligne que si l'une des quatre colonnes est modifiée. J'ai essayé d'utiliser IF UPDATE (col) pour tester les changements mais il a un angle mort. Il teste seulement …
Quand je lance ce qui suit select t.type from (values ('Green'),('Blue'),('Red')) as t(type) for xml path('') Je reçois cette sortie <type>Green</type> <type>Blue</type> <type>Red</type> Si je lance ce qui suit select t.type + '/' from (values ('Green'),('Blue'),('Red')) as t(type) for xml path('') Je reçois cette sortie Green/Blue/Red/ Pourquoi l'ajout de la …
Nous avons donc une requête avec une sous-requête qui contient une faute de frappe. Il manque la clause FROM. Mais lorsque vous l'exécutez, cela ne produit pas d'erreur! Pourquoi!? SELECT 1 ,r.id ,'0D4133BE-C1B5-4141-AFAD-B171A2CCCE56' ,GETDATE() ,1 ,'Y' ,'N' ,oldItem.can_view ,oldItem.can_update FROM Role r JOIN RoleObject oldReport ON r.customer_id = oldReport.customer_id JOIN …
J'écris un analyseur JSON personnalisé en T-SQL † . Aux fins de mon analyseur, j'utilise la PATINDEXfonction qui calcule la position d'un jeton à partir d'une liste de jetons. Les jetons dans mon cas sont tous des caractères uniques et ils comprennent ceux-ci: {} []:, Habituellement, lorsque j'ai besoin de …
Dans une procédure stockée, j'ai les éléments suivants: (SQL Server 2008) SET TRANSACTION ISOLATION LEVEL SERIALIZABLE BEGIN TRANSACTION getStuff BEGIN TRY /* some selects, updates, etc, etc. */ .... COMMIT TRANSACTION getStuff END TRY BEGIN CATCH ... END CATCH Puisqu'il s'agit d'une transaction, je pensais que le reste des connexions …
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.