Questions sur sql

11
réponses

SQL Server: est-il possible d'insérer deux tables en même temps?

ma base de données contient trois tables appelées Object_Table , Data_Table et Link_Table . Le lien tableau contient de ... obtenir la table de lien pour lier aux nouveaux enregistrements de données où chaque enregistrement a un nouvel id?
demandé sur 2008-10-06 20:33:58
11
réponses

LINQ to Entities ne reconnaît pas le système de la méthode.Méthode String ToString ()', et cette méthode ne peut pas être traduite dans une expression de stockage

je suis en train de migrer des trucs d'un serveur mysql vers un serveur sql mais je ne peux pas trouver comment faire ... e ne peut pas être traduite dans un magasin expression. N'importe qui sait pourquoi ce qui se passe?
demandé sur 2011-05-05 18:45:43
16
réponses

Ordre dans la liste des valeurs

j'ai une requête SQL simple dans PostgreSQL 8.3 qui saisit un tas de commentaires. Je fournis une triée liste de ... les lignes résultantes soient triées comme la liste dans la construction IN : (1,3,2,4) . Comment y parvenir?
demandé sur 2009-05-15 04:02:22
17
réponses

Comment modifier votre schéma de base de données?

comment préparez-vous vos deltas SQL? enregistrez-vous manuellement chaque changement de schéma SQL dans un dossier de ... aussi, le versioning est pour PHP et MySQL si cela fait une différence. (Pas de Ruby solutions s'il vous plait).
demandé sur 2008-10-06 22:02:29
9
réponses

façon efficace de mettre en œuvre le téléappel

devrais-je utiliser la méthode Skip() et Take() de LINQ pour la pagination, ou mettre en œuvre ma propre pagination av ... la plus efficace? Pourquoi choisir l'un plutôt que l'autre? J'utilise SQL Server 2008, ASP.NET MVC et LINQ.
demandé sur 2009-02-14 07:24:05
6
réponses

Groupe avec MAX (DATE) [dupliquer]

cette question a déjà une réponse ici: Extraction de la ligne qui a la valeur max ... on. Mais sûrement que ce n'est pas ce que je veux... est-il possible de le faire en une seule ligne de SQL?
demandé sur 2010-08-16 11:30:56
12
réponses

De meilleures techniques pour couper les zéros principaux dans SQL Server?

j'utilise ce depuis un certain temps: SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) cepe ... j'essaie d'éviter un UDF scalaire. J'ai trouvé beaucoup de problèmes de performance avec UDFs dans SQL Server 2005.
demandé sur 2009-03-19 17:16:22
6
réponses

Possibilité d'effectuer des recherches croisées avec postgres?

je vais deviner que la réponse est non basée sur le message d'erreur ci-dessous (et ce résultat de Google ), mais y a ... données). Je ne sais pas pourquoi ce sont deux des bases de données séparées au lieu de schema, mais c'est la vie...
demandé sur 2008-09-05 21:09:13
15
réponses

Pourquoi NULL = NULL évalue à false dans SQL server

dans SQL server si vous avez nullParam=NULL dans une clause where, il s'évalue toujours à false. C'est contre-intuitif ... s IS NULL et IS NOT NULL sont la bonne façon de le faire. Mais pourquoi SQL server se comporte-t-il de cette façon?
demandé sur 2009-12-04 01:28:14
16
réponses

Conception de la base de données pour les révisions?

nous avons une exigence dans le projet de stocker toutes les révisions(Histoire de changement) pour les entités dans l ... hamp sur toutes les entités (nous avons environ 70-80 entités pour lesquelles nous voulons maintenir des révisions).
demandé sur 2008-09-02 15:36:38
3
réponses

Sélectionner Pour utiliser Oracle

j'essaie de faire un SELECT pour utiliser Oracle. Ma requête est: SELECT * INTO new_table FROM old_table; ... is en œuvre totalement différemment dans leur propre dialecte de SQL Oracle Docs sur Insérer ... Sélectionnez
demandé sur 2010-02-12 10:13:44
6
réponses

Avec (NOLOCK) vs niveau D'isolement de la TRANSACTION défini lire non engagé

Quelqu'un pourrait-il me donner quelques conseils sur le moment où je devrais utiliser WITH (NOLOCK) par opposition ... acun? Y a-t-il des conséquences involontaires que vous avez rencontrées en utilisant l'un par opposition à l'autre?
demandé sur 2010-08-23 22:05:07
7
réponses

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 TE ... la plupart des exemples supposent que vous créez la table - je voudrais ajouter la contrainte à une existante.
demandé sur 2009-12-11 02:22:50
10
réponses

Comment puis-je changer db schéma dbo

j'ai importé un tas de tables d'un vieux serveur sql (2000) à ma base de données 2008. Toutes les tables importées so ... dbo au lieu de jonathan? résultat actuel: jonathan.MovieData résultat souhaité: dbo.MovieData
demandé sur 2009-07-18 07:07:20
22
réponses

Existe-t-il un système de contrôle de version pour les modifications de la structure de la base de données?

je rencontre souvent le problème suivant. je travaille sur certains changements à un projet qui nécessitent d ... e la base de données. Je veux juste savoir si il en existe un. Si cela fonctionne avec MS SQL Server, alors parfait.
demandé sur 2008-08-02 05:52:54
10
réponses

Obtenir des n premiers enregistrements pour chaque groupe de résultats groupés

l'exemple suivant est le plus simple possible, bien que n'importe quelle solution devrait être en mesure de mettre à l ... c, Person) x group by `Group` aimerait pouvoir construire à partir de cela, bien que je ne vois pas comment.
demandé sur 2012-08-24 21:00:44
4
réponses

Sélectionner les lignes qui ne sont pas présentes dans les autres tableaux

j'ai deux tables postgresql: table name column names ----------- ------------------------ login_log ... nt si cette requête (avec des ajustements pour la faire fonctionner) est la requête la plus performante à cet effet.
demandé sur 2013-10-14 19:15:29
7
réponses

Un guide du débutant à la base de données SQL conception [fermé]

connaissez-vous une bonne source pour apprendre à concevoir des solutions SQL? au-delà de la syntaxe de base ... N client à un énorme distribué site web) comment écrire des requêtes SQL efficaces / efficientes / élégantes
demandé sur 2008-12-18 12:47:05
10
réponses

Comparaison des plages de dates

Dans MySQL, Si j'ai une liste de plages de dates (plage de début et de plage-end). par exemple 10/06/1983 to 14 ... . 06/06/1983 to 18/06/1983 = IN LIST 10/06/1983 to 11/06/1983 = IN LIST 14/07/1983 to 14/07/1983 = NOT IN LIST
demandé sur 2008-09-27 16:29:18
10
réponses

SQL Server: obtenir la clé primaire de la table en utilisant la requête sql [dupliquer]

possibilité de dupliquer: comment lister la clé primaire d'une table SQL Server? ... ?. S'il y a une requête qui fonctionnera à la fois pour MySQL et SQL Server alors ce sera un cas idéal.
demandé sur 2010-10-14 09:30:20
4
réponses

Augmentation d'identité de colonne de SQL Server 2012 passant de 6 à 1000+ Sur la 7ème entrée [dupliquer]

cette question a déjà une réponse ici: L'incrément D'identité saute dans la base ... s le répliquer pour trouver des tendances. comment cela se passe-t-il? Est-il un moyen de le faire arrêter?
demandé sur 2013-01-04 22:19:23
4
réponses

Instructions D'insertion Multiple vs. insertion unique avec valeurs multiples

j'effectue une comparaison de performance entre l'utilisation de 1000 INSERT statements: INSERT INTO T_TESTS (T ... 0 fois (!) pire performance? Merci. EDIT: joindre des plans d'exécution pour les deux:
demandé sur 2011-12-26 16:33:18
11
réponses

Comment utilisez-vous les variables de script dans psql?

dans MS SQL Server, je crée mes scripts pour utiliser des variables personnalisables: DECLARE @somevariable int ... du script, c'est facile à voir et à retenir. Comment faire la même chose avec le client PostgreSQL psql ?
demandé sur 2008-08-31 20:54:33
24
réponses

Quel nom dois-je donner à une table qui établit une correspondance entre deux tables? [fermé]

disons que j'ai deux tables: Table: Color Columns: Id, ColorName, ColorCode Table: Shape Columns: Id, Shap ... dois-je appeler la table qui établit une correspondance couleur-forme? Table: ??? Columns: ColorId, ShapeId
demandé sur 2009-11-28 21:36:25
20
réponses

Comment obtenir le prochain / précédent record en MySQL?

dire que j'ai des enregistrements avec des ID 3,4,7,9 et je veux pouvoir aller de l'un à l'autre par la navigation via ... vant/précédent record sans extraction l'ensemble des résultats et itération manuelle? J'utilise MySQL 5.
demandé sur 2009-09-19 01:01:05
9
réponses

Comment déposer toutes les tables d'une base de données avec une requête SQL?

Je ne veux pas taper le nom de toutes les tables pour les supprimer toutes. Est-ce possible avec une seule requête?
demandé sur 2014-12-22 19:26:13
12
réponses

Existe-t-il une base de données commune pour toutes les adresses du monde?

je suis un programmeur et pour être honnête ne sais pas les structures d'adresse de rue du monde, juste comment dans m ... ête et dynamique pour stocker toutes les adresses de rue du monde qui identifie juste par un id Merci beaucoup
demandé sur 2009-05-30 16:47:12
9
réponses

Quel est le but du mot-clé SQL "AS"?

vous pouvez définir les alias de table en SQL en tapant l'identifiant juste après le nom de table. SELECT * FRO ... urieux, Quelle est la raison d'avoir un mot-clé séparé pour définir des alias alors qu'il fonctionne sans lui aussi.
sql
demandé sur 2010-11-12 15:34:28
7
réponses

Conversion HashBytes en VarChar

je veux obtenir le hachage MD5 d'une valeur de chaîne de caractères dans SQL Server 2005. Je le fais avec la commande ... u lieu de 68E109F0F40CA72A15E05CC22786F8E6 . y a-t-il une solution basée sur SQL? Oui
demandé sur 2008-08-05 15:49:11
3
réponses

Référence alias (calculé dans SELECT) dans la clause WHERE

SELECT (InvoiceTotal - PaymentTotal - CreditTotal) AS BalanceDue FROM Invoices WHERE BalanceDue > 0 --error l ... ous écririez juste le calcul ( et effectuer ce calcul dans la requête) deux fois, aucune n'est satisfaisante.
demandé sur 2012-06-25 04:41:52