Questions sur sql

7
réponses

Meilleures pratiques pour la longueur des colonnes de varchar SQL

chaque fois que l'on installe une nouvelle table SQL ou qu'on ajoute une nouvelle colonne varchar à une table existante ... QL, MSSQL, Postgres, etc.) soient utilisées ...) ont des valeurs différentes de la longueur de la meilleure colonne.
demandé sur 2011-11-28 15:26:43
3
réponses

T-SQL: supprimer toutes les lignes dupliquées mais en conserver une [dupliquer]

possibilité de dupliquer: SQL-Comment puis-je supprimer les lignes dupliquées? ... ur les colonnes clés. Comment puis-je supprimer les lignes supplémentaires mais en garder une efficacement?
demandé sur 2011-05-17 05:37:38
6
réponses

MySQL, mieux vaut insérer une chaîne nulle ou vide?

j'ai un formulaire sur un site web qui a beaucoup de différents domaines. Certains champs sont facultatifs alors que c ... une valeur nulle ou une chaîne vide dans les colonnes de la base de données où l'utilisateur n'a pas mis de données?
demandé sur 2009-08-12 22:47:23
9
réponses

Meilleure façon de travailler avec les dates dans Android SQLite [fermé]

j'ai du mal à travailler avec les dates sur mon application Android qui utilise SQLite. J'ai quelques questions: ... de la base de données SQLite? comment faire une sélection sql sur SQLite, ordonnant les résultats par date?
demandé sur 2011-09-09 18:22:23
24
réponses

Utiliser l'adresse courriel comme clé principale?

l'adresse e-mail est-elle un mauvais candidat pour le primaire par rapport à l'augmentation automatique des numéros? ... Est-ce une raison valable pour ne pas utiliser le courriel comme clé primaire? nous utilisons PostgreSQL .
demandé sur 2010-09-27 17:12:21
7
réponses

Les jointures SQL et les différents types de jointures

Qu'est-ce qu'un SQL JOIN et quels sont les différents types?
demandé sur 2013-07-30 15:48:12
30
réponses

Quels sont les anti-modèles SQL les plus courants? [fermé]

nous tous qui travaillons avec des bases de données relationnelles avons appris (ou apprenons) que SQL est différent. ... s plus familiers ne fonctionnent pas ici. Quels sont les antimodèles communs que vous avez vu (ou vous avez commis)?
demandé sur 2008-12-06 22:42:15
7
réponses

Désactiver les Rails SQL journalisation de la console

y a-t-il un moyen de désactiver la journalisation des requêtes SQL lorsque j'exécute des commandes dans la console? Id ... gger à nil vous pouvez définir le niveau du logger à 1 . ActiveRecord::Base.logger.level = 1 # or Logger::INFO
demandé sur 2011-10-13 23:19:27
10
réponses

Une clé étrangère peut-elle être nulle et/ou dupliquée?

s'il vous plaît clarifiez deux choses pour moi: une clé étrangère peut-elle être nulle? une clé ét ... cation de la mienne je suis capable d'entrer NULL à la fois dans Oracle et SQL Server, et je ne sais pas pourquoi.
demandé sur 2011-09-27 21:57:45
4
réponses

La raison de la colonne n'est pas valide dans la liste de sélection parce qu'elle n'est pas contenue dans une fonction agrégée ou le groupe par clause [dupliquer]

possible Duplicate: groupe par / fonction agrégée confusion dans SQL j'ai eu u ... x fonctions agrégées". Quelle est l'explication de la clause GROUP BY qui fait partie de l'erreur ?
demandé sur 2012-12-22 07:31:35
15
réponses

Besoin d'énumérer 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

je dois énumérer tous les déclencheurs dans la base de données SQL Server avec le nom de la table et le schéma de la t ... N sysusers ON sysobjects.uid = sysusers.uid WHERE type = 'TR' j'ai juste besoin du schéma de la table aussi.
demandé sur 2010-11-29 19:21:06
16
réponses

Trouver des lignes dupliquées dans le serveur SQL

j'ai une base de données SQL Server des organisations, et il y a beaucoup de lignes dupliquées. Je veux lancer une ins ... levé retournant les identifiants de tous les dupe orgs pour que je puisse passer en revue la liste des utilisateurs.
demandé sur 2010-01-21 23:29:26
11
réponses

Vérifier si une rangée existe, sinon insérer

j'ai besoin d'écrire une procédure stockée T-SQL qui met à jour une ligne dans une table. Si la ligne n'existe pas, l' ... NT = 0 BEGIN INSERT INTO Bookings ... (omitted) END -- END TRANSACTION (HOW TO DO?) -- Return TRUE (How to do?)
demandé sur 2009-03-12 21:17:29
11
réponses

Pas dans la clause et les valeurs nulles

ce problème est apparu lorsque j'ai obtenu des comptes différents pour ce que je pensais être des requêtes identiques, ... C'était sur SQL Server 2005. J'ai aussi trouvé que l'appel set ansi_nulls off fait que B renvoie un résultat.
demandé sur 2008-09-24 22:51:32
30
réponses

Quelle est la différence entre tronquer et supprimer en SQL

j'ai écrit une réponse à cette question par erreur en réponse à une question sur la différence entre DROP et TRUNCA ... éthique? :) modifier: si votre réponse est spécifique plate-forme Pouvez-vous s'il vous plaît indiquer que.
demandé sur 2008-09-26 17:53:31
13
réponses

En utilisant un ORM ou un simple SQL? [fermé]

pour certaines des applications que j'ai développées (puis que j'ai oublié), j'ai écrit du SQL clair, principalement p ... able d'utiliser un emballage léger pour traiter les incohérences de la base de données plutôt que d'utiliser un ORM.
demandé sur 2009-01-30 10:42:18
20
réponses

Comment puis-je sauvegarder une base de données de serveur SQL distant sur un lecteur local?

je dois copier une base de données depuis un serveur distant vers un serveur local. J'ai essayé D'utiliser SQL Server ... mon serveur; Comment puis-je copier cette base de données? Vais-je devoir utiliser la 3ème partie outils?
demandé sur 2010-10-15 16:28:16
6
réponses

Meilleure façon de faire multi-ligne insert dans Oracle?

je suis à la recherche d'un bon moyen d'effectuer des inserts à plusieurs rangées dans une base de données Oracle 9. ... UG-2008', '28-AUG-2008'), (6, 1, '28-AUG-2008', 7.81, 'USD', 'HKD', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008');
demandé sur 2008-09-02 17:56:19
10
réponses

Pourquoi Oracle 9i traite une chaîne vide comme nulle?

je sais qu'il ne considèrent" comme NULL , mais cela ne fait pas grand chose pour me dire pourquoi c'est le ca ... uler, mais veuillez indiquer si c'est le cas. S'il y a quelqu'un D'Oracle qui peut le commenter, être fantastique!
demandé sur 2008-10-15 06:04:18
9
réponses

Comment importer un grand MS SQL.fichier sql?

j'utilise des données SQL RedGate comparer et généré A.fichier sql, afin que je puisse l'exécuter sur ma machine local ... moyen de courir un grand .fichier sql? Le fichier contient essentiellement des données pour deux nouveaux tableaux.
demandé sur 2009-01-11 01:53:24
13
réponses

Comment récupérer le nombre de lignes pour toutes les tables D'une base de données SQL SERVER [dupliquer]

cette question a déjà une réponse ici: requête pour lister le nombre d'enregistre ... onnées dont il est question Est Microsoft SQL SERVER . quelqu'un Pourrait-il suggérer un exemple de script?
demandé sur 2010-02-08 15:37:21
4
réponses

Ce n'SUR [PRIMAIRE] signifie?

je crée un script de configuration SQL et j'utilise le script de quelqu'un d'autre comme exemple. Voici un exemple du ... W_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO est-ce que quelqu'un sait ce que fait le commandement ON?
demandé sur 2010-05-09 19:55:20
18
réponses

Sélectionner count (*) à partir de plusieurs tables

Comment puis-je sélectionner count(*) à partir de deux tables différentes (appelez-les tab1 et tab2 ) ayant comm ... a.tab1 union all select count(*) Count_2 from schema.tab2 mais tout ce que j'ai c'est: Count_1 123 456
demandé sur 2009-03-03 15:37:06
10
réponses

déclaration "où 1=1" [duplicata]

possible Duplicate: pourquoi quelqu'un utiliserait où 1=1 et dans une clause SQL? ... L comme le suivant: select * from car_table where 1=1 and value="TOYOTA" mais que signifie 1=1 ici?
demandé sur 2011-11-16 13:12:32
24
réponses

Le moyen le plus rapide pour compter le nombre exact de lignes dans une très grande table?

j'ai trouvé des articles qui disent que SELECT COUNT(*) FROM TABLE_NAME sera lent quand la table a beaucoup de lignes ... base de données toute autre. Il est déjà en 3NF et en outre un beaucoup de code a déjà été écrit autour de lui.
demandé sur 2011-05-20 12:18:29
10
réponses

En SQL, Quelle est la différence entre le nombre(colonne) et le nombre(*)?

j'ai la requête suivante: select column_name, count(column_name) from table group by column_name having count(c ... rait une rangée supplémentaire dans le résultat qui contient un null et le nombre de null valeurs de la colonne.
sql
demandé sur 2008-09-12 19:27:17
5
réponses

Désactiver temporairement les contraintes (MS SQL)

je cherche un moyen de désactiver temporairement toutes les contraintes de la base de données (par exemple les relatio ... ent les contraintes de vérification et les remettre en marche après la fin de l'opération. est-ce possible?
demandé sur 2009-04-10 13:04:51
3
réponses

Comment puis-je interroger les champs à l'intérieur du nouveau datatype JSON PostgreSQL?

je cherche des docs et/ou des exemples pour les nouvelles fonctions JSON dans PostgreSQL 9.2. spécifiquement ... e de fonctions pour la transformation de PostgreSQL et oracle PL/v8 dans une totalement génial document JSON magasin
demandé sur 2012-05-12 05:45:13
6
réponses

COUNT (*) vs. COUNT(1) vs. COUNT (pk): which is better? [dupliquer]

cette question a déjà une réponse ici: Count (*) vs Count (1) - SQL Server ... faire la même chose de différentes façons. À laquelle dois-je m'en tenir? Est l'un de ces plus que les deux autres?
demandé sur 2010-04-26 05:10:49
3
réponses

Utiliser la variable avec le haut dans la déclaration select dans le serveur SQL sans la rendre dynamique [dupliquer]

cette question a déjà une réponse ici: Dynamic SELECT TOP @var In SQL Server ... est-ce possible? Ou toute idée d'une telle logique (je ne veux pas utiliser de requête dynamique)?
demandé sur 2009-12-18 13:35:18