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.



8
Comment ajouter une clé étrangère à une table SQLite existante?
J'ai le tableau suivant: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); Comment ajouter une contrainte de clé étrangère sur parent_id? Supposons que les clés étrangères sont activées. La plupart des exemples supposent que vous créez la table - j'aimerais ajouter la contrainte à une table existante.
128 sql  sqlite  foreign-keys  ddl 



15
Clé primaire ou index unique?
Au travail, nous avons une grande base de données avec des index uniques au lieu de clés primaires et tout fonctionne bien. Je conçois une nouvelle base de données pour un nouveau projet et j'ai un dilemme: Dans la théorie DB, la clé primaire est un élément fondamental, c'est OK, …

14
Pourquoi les gens détestent-ils tant les curseurs SQL? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
127 sql  cursor 




4
Annuler le pivot avec le nom de la colonne
J'ai une table StudentMarksavec des colonnes Name, Maths, Science, English. Les données sont comme Name, Maths, Science, English Tilak, 90, 40, 60 Raj, 30, 20, 10 Je veux que cela soit arrangé comme suit: Name, Subject, Marks Tilak, Maths, 90 Tilak, Science, 40 Tilak, English, 60 Avec unpivot, je peux …

7
Convertir HashBytes en VarChar
Je veux obtenir le hachage MD5 d'une valeur de chaîne dans SQL Server 2005. Je le fais avec la commande suivante: SELECT HashBytes('MD5', 'HelloWorld') Cependant, cela renvoie un VarBinary au lieu d'une valeur VarChar. Si j'essaye de convertir 0x68E109F0F40CA72A15E05CC22786F8E6en un VarChar j'obtiens à la há ðô§*à\Â'†øæplace de 68E109F0F40CA72A15E05CC22786F8E6. Existe-t-il une …
127 sql  sql-server 


5
Quel est le meilleur type de données SQL pour stocker une chaîne JSON?
Quel est le meilleur type de données SQL pour stocker une chaîne JSON? static List<ProductModel> CreateProductList() { string json = @"[ { ProductId: 1, ProductCode: 'A', Product: 'A' }, { ProductId: 2, ProductCode: 'B', Product: 'B' } ]"; IList<JToken> tokenList = JToken.Parse(json).ToList(); List<ProductModel> productList = new List<ProductModel>(); foreach (JToken token …
127 sql  sql-server  json 

6
PostgreSQL - Renommer la base de données
J'ai besoin de renommer la base de données, mais quand je le fais, PGAdmin : ALTER DATABASE "databaseName" RENAME TO "databaseNameOld"cela m'a dit que ce n'était pas possible. Comment puis-je le faire? ( Version 8.3 sur WindowsXP ) Mettre à jour Le premier message d'erreur: impossible car je m'y suis …
127 sql  postgresql 

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.