J'essaie de récupérer quelques informations de notre database. Numéros de série spécifiques. J'ai besoin d'utiliser la fonction SUBSTRING pour le faire cependant, je suis vraiment coincé. Puisque les numéros de série peuvent être modifiés à tout moment, je pensais que le fait de cocher les colonnes CustomerLotID pour un 13e chiffre et le chiffre 14 […]
J'ai une déclaration qui ressemble à ceci: insert table_name(…) select …. from … join … Comment puis-je utiliser où n'existe pas ou quelque chose de cet effet avec cette instruction insert et select de sorte que si ce code exact est rediffusé avec les mêmes valeurs, il ne jettera pas une erreur. Je ne veux […]
Quelle est la manière la plus propre de remplir la 3ème colonne dans le TABLEAU FINAL selon la logique suivante: Affectez B.appears à l'logging «supérieur» dans le TABLE A si B.id situe entre deux loggings A.id consécutifs. TABLE A id text ———– —————— 422 a 473 b 526 c 577 d TABLE B id appears […]
J'ai lu sur PATINDEX essayant de comprendre quoi et pourquoi. Je comprends que lors de l'utilisation des caractères generics il returnnera un INT à l'endroit où ce ou ces caractères apparaissent / commencent. Alors: SELECT PATINDEX('%b%', '123b') — returns 4 Cependant, je cherche à voir si quelqu'un peut expliquer la raison pour laquelle vous l'utiliseriez […]
J'essaie de faire correspondre une string qui ressemblerait à ceci: [I am a varchar contained in brackets] Cela ne fonctionne pas: LIKE '[[]%[]]' Est ma seule option pour utiliser 2 et les instructions: LIKE '%[]]' AND LIKE '[[]%'
Pourquoi ne nous ont-ils jamais laissé faire ce genre de chose? Create Proc RunParameterisedSelect @tableName varchar(100), @columnName varchar(100), @value varchar(100) as select * from @tableName where @columnName = @value Vous pouvez utiliser @value tant que paramètre, évidemment, et vous pouvez réaliser le tout avec du SQL dynamic, mais le créer est invariablement une douleur. Alors […]
J'ai trouvé un problème en essayant de récupérer une colonne de nom spécifique en utilisant la syntaxe / instruction / command en utilisant sql. Exemple J'ai une table 'dcparam' avec un nom de colonne 'SELECT', 'INSERT', 'UPDATE' dans la database sqlserver. Ensuite, j'essaie de sélectionner en utilisant la requête: SELECT SELECT,INSERT,UPDATE FROM dcparam Eh bien, […]
comment puis-je récupérer une string (comme 'select 1') à partir d'un logging et le passer à sp_executesql pour qu'il l'évalue? Merci
Que signifie l'énoncé suivant? Est-ce un équivalent pour TOP ? select +10 as ContentID
Je veux juste vérifier que je ne manque pas quelque chose ici … alors prends-moi garde. Je réécris beaucoup de vieilles procédures stockées et je continue à voir des instructions IF formatées de la manière suivante: begin if @someParameter <> 'ThisType' set @someCode = right(cast(@pYear as varchar(6)),2) + 'THIS' end Donc, le bloc Begin … […]