Questions marquées «sql»

Le langage de requête structuré (SQL) est un langage permettant d'interroger des bases de données. Les questions doivent inclure des exemples de code, une structure de table, des exemples de données et une balise pour l'implémentation du SGBD (par exemple MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) utilisés. Si votre question concerne uniquement un SGBD spécifique (utilise des extensions / fonctionnalités spécifiques), utilisez plutôt la balise de ce SGBD. Les réponses aux questions marquées avec SQL doivent utiliser le standard SQL ISO / IEC.


7
SQL Server SELECT INTO @variable?
J'ai le code suivant dans l'un de mes procs stockés Sql (2008) qui s'exécute parfaitement: CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int, @Username nvarchar(100), AS BEGIN DECLARE @TopRelatedItemId uniqueidentifier; SET @TopRelatedItemId = ( SELECT top(1) RelatedItemId FROM RelatedItems WHERE CustomerId = @CustomerId ) DECLARE @TempItem TABLE ( ItemId …

14
une erreur, une chaîne ou des données binaires seraient tronquées lors de la tentative d'insertion
J'exécute le fichier data.bat avec les lignes suivantes: Rem Tis batch file will populate tables cd\program files\Microsoft SQL Server\MSSQL osql -U sa -P Password -d MyBusiness -i c:\data.sql Le contenu du fichier data.sql est: insert Customers (CustomerID, CompanyName, Phone) Values('101','Southwinds','19126602729') Il existe 8 autres lignes similaires pour ajouter des enregistrements. …
250 sql  sql-server 


7
O vs vs AVOIR
Pourquoi avez-vous besoin de placer des colonnes que vous créez vous-même (par exemple select 1 as "number") après HAVINGet non WHEREdans MySQL? Et y a-t-il des inconvénients au lieu de le faire WHERE 1(écrire toute la définition au lieu d'un nom de colonne)?

4
Clés SQL, MUL vs PRI vs UNI
Quelle est la différence entre MUL, PRIet UNIMySQL? Je travaille sur une requête MySQL, en utilisant la commande: desc mytable; L'un des champs est indiqué comme étant une MULclé, d'autres apparaissent comme UNIou PRI. Je sais que si une clé est PRI, un seul enregistrement par table peut être associé …
247 mysql  sql  key 

19
Besoin de répertorier tous les déclencheurs dans la base de données SQL Server avec le nom de la table et le schéma de la table
J'ai besoin de répertorier tous les déclencheurs de la base de données SQL Server avec le nom de la table et le schéma de la table. J'y suis presque avec ça: SELECT trigger_name = name, trigger_owner = USER_NAME(uid),table_schema = , table_name = OBJECT_NAME(parent_obj), isupdate = OBJECTPROPERTY( id, 'ExecIsUpdateTrigger'), isdelete = …

13
Vous utilisez un ORM ou un SQL simple? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Améliorez cette question Pour certaines …

14
MySQL OPTIMIZE toutes les tables?
MySQL possède une commande OPTIMIZE TABLE qui peut être utilisée pour récupérer de l'espace inutilisé dans une installation MySQL. Existe-t-il un moyen (commande intégrée ou procédure stockée commune) d'exécuter cette optimisation pour chaque table de l'installation de la base de données et / ou du serveur, ou est-ce quelque chose …
245 mysql  sql 


12
Valeurs NULL à l'intérieur de la clause NOT IN
Ce problème est survenu lorsque j'ai obtenu différents nombres d'enregistrements pour ce que je pensais être des requêtes identiques, l'une utilisant une not in wherecontrainte et l'autre a left join. La table dans la not incontrainte avait une valeur nulle (données incorrectes) qui a provoqué le renvoi de 0 enregistrements …
245 sql  sql-server  tsql  null  notin 



11
Comment créer une clé étrangère dans SQL Server?
Je n'ai jamais de code de création d'objet "codé à la main" pour SQL Server et le traitement de clé étrangère est apparemment différent entre SQL Server et Postgres. Voici mon sql jusqu'à présent: drop table exams; drop table question_bank; drop table anwser_bank; create table exams ( exam_id uniqueidentifier primary …
243 sql  sql-server  tsql 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.