Questions sur sql

9
réponses

Comment écrire un moteur de base de données simple [fermé]

je suis intéressé à apprendre comment un moteur de base de données fonctionne (c'est à dire à l'intérieur de celui-ci) ... plus facile) parce que je veux juste apprendre les principes derrière elle. merci Beaucoup pour votre aide.
demandé sur 2009-06-27 09:44:52
4
réponses

Oracle "( + ) " Operator

je vérifie quelques anciennes déclarations SQL dans le but de les documenter et probablement de les améliorer. ... ous pouvez me fournir une compréhension simple, ou quelques bons liens où je peux lire sur ce sujet. Merci!
demandé sur 2010-10-26 08:51:14
1
réponses

Créer une TABLE si elle N'existe pas équivalent dans le serveur SQL [dupliquer]

possibilité de dupliquer: SQL Server: vérifier si la table existe CREATE TABLE IF NOT EXISTS fonctionne sur mysql mais échoue avec SQL Server 2008 R2. Quelle est la syntaxe équivalente?
demandé sur 2011-06-29 16:58:14
13
réponses

Comment puis-je me connecter à un fichier formaté CSV en utilisant SQLPLUS?

je veux extraire quelques requêtes vers un format de sortie CSV. Malheureusement, je ne peux pas utiliser N'importe qu ... client SQL de fantaisie ou n'importe quelle langue pour le faire. Je dois utiliser SQLPLUS. Comment faire?
demandé sur 2009-03-13 18:05:29
9
réponses

Comment utiliser le numéro de ligne ()?

je veux utiliser le ROW_NUMBER() pour obtenir... Pour obtenir le max(ROW_NUMBER()) --> Ou je suppose que ... OVER(ORDER BY UserId) From Users WHERE UserName='Joe' mais ça n'a pas marché non plus... Des Idées?
demandé sur 2009-06-07 05:51:18
20
réponses

Quelle est la raison de ne pas utiliser select *?

j'ai vu un certain nombre de personnes prétendre que vous devriez nommer spécifiquement chaque colonne que vous voulez ... éveloppement ne sera pas terminé. cela dit, est-il une question primordiale de ne pas utiliser SELECT * ?
sql
demandé sur 2008-11-26 19:22:49
17
réponses

Comment déboguer les requêtes de la base de données AOP?

avant de passer à PDO, j'ai créé des requêtes SQL en PHP en concaténant des chaînes. Si j'ai une erreur de syntaxe de ... ble de capturer la requête SQL complète envoyée par AOP à la base de données et de l'enregistrer dans un fichier?
demandé sur 2010-03-09 20:43:23
9
réponses

Comment les déclarations préparées peuvent-elles protéger contre les attaques par injection SQL?

Comment faire préparées nous aider à prévenir les SQL injection attaques? Wikipedia dit: ... Je ne vois pas très bien la raison. Quelle serait une explication simple en anglais facile et quelques exemples?
demandé sur 2011-11-25 03:17:08
11
réponses

Quelle est une limite de longueur raisonnable pour les champs "Nom" de la personne?

j'ai un simple formulaire Web qui permettra aux utilisateurs non authentifiés d'entrer leurs informations, y compris l ... réponse. EDIT: je n'ai pas vu cette question, plus vaste, concernant des problèmes similaires.
demandé sur 2008-08-27 19:40:54
12
réponses

Comment sélectionner plusieurs lignes remplies de constantes?

sélectionner les constantes sans se référer à une table est parfaitement légal dans un énoncé SQL: SELECT 1, 2, ... quelque chose comme ce qui précède qui fonctionne et retourne un ensemble de résultats avec 3 lignes et 3 colonnes.
demandé sur 2010-02-04 19:11:41
5
réponses

Quelle est la différence entre n'EXISTE PAS contre PAS contre une JOINTURE GAUCHE OÙ EST NULLE?

il me semble que vous pouvez faire la même chose dans une requête SQL en utilisant soit non EXISTS, pas IN, ou LEFT JO ... ux est le plus rapide / la plus efficace? (Si cela dépend de la mise en œuvre, Quand puis-je utiliser chacun d'eux?)
sql
demandé sur 2010-02-11 21:39:36
29
réponses

Trucs préférés pour le réglage des performances [fermé]

lorsque vous avez une requête ou une procédure stockée qui nécessite un réglage des performances, quelles sont les premières choses que vous essayez?
demandé sur 2008-08-21 00:45:15
18
réponses

Puis-je me protéger contre L'Injection de SQL en échappant à un seul devis et en entourant l'entrée de l'utilisateur avec un seul devis?

je me rends compte que les requêtes SQL paramétrées sont le moyen optimal d'assainir les entrées de l'utilisateur lors ... ne façon spécifique de monter une attaque D'injection SQL contre cette méthode d'assainissement, j'aimerais la voir.
demandé sur 2008-09-26 16:41:25
19
réponses

SQL pour déterminer le nombre minimal de jours d'accès séquentiels?

le tableau suivant D'historique D'utilisateur contient un enregistrement pour chaque jour où un utilisateur donné a ac ... ance entre cette requête et un insigne particulier de débordement de pile est purement fortuit, bien sûr.. :)
demandé sur 2009-07-24 10:21:17
13
réponses

Conception de la base de données Facebook?

je me suis toujours demandé comment Facebook avait conçu la relation ami-utilisateur. je suppose que la table ... iend_id_3 friend_id_N probablement pas. Parce que le nombre d'utilisateurs est inconnu et va se développer.
demandé sur 2009-06-17 23:17:39
9
réponses

Ajouter la clé primaire à la table existante

j'ai une table existante appelée Persion . Dans ce tableau j'ai 5 colonnes: persionId Pname ... PMID. Comment puis-je écrire une déclaration ALTER pour faire cela? (J'ai déjà 1000 enregistrements dans la table)
demandé sur 2012-08-03 15:17:25
10
réponses

Changer le nom du schéma de la Table en SQL

je veux changer le nom de schéma de la table Employees dans la base de données. Dans le tableau actuel Employees le ... héma "exe", car il n'existe pas ou vous n'avez pas avoir l'autorisation. Qu'est-ce que j'ai manqué?
demandé sur 2013-03-18 21:13:28
10
réponses

Entity attribut Value Database vs. strict Relational Model Ecommerce

on peut dire que le modèle de base de données EAV/CR est mauvais. Cela dit, Question: quel modèle, tech ... ssants en sachant qu'ils ont tous glaçage à la crème fouettée. Ce n'est pas spécifique à gâteaux, juste un exemple.
demandé sur 2009-05-16 00:48:35
14
réponses

Pourquoi les gens détestent-ils autant les curseurs SQL? [fermé]

je peux comprendre que vous vouliez éviter d'avoir à utiliser un curseur en raison des frais généraux et des inconvéni ... lus simple et/ou plus efficace. C'est la haine irrationnelle qui me déconcerte, pas l'évidente efficacité technique.
demandé sur 2008-11-13 19:39:14
3
réponses

Comment utiliser SQL Order By statement pour trier les résultats insensible à la casse?

j'ai une base de données SQLite que j'essaie de trier par ordre alphabétique. Le problème est que SQLite ne semble pa ... T quelle chose spéciale SQL doit être faite que je ne connais pas? SELECT * FROM NOTES ORDER BY title
demandé sur 2010-03-10 02:30:55
8
réponses

MySQL" entre " clause non inclusive?

si j'exécute une requête avec une clause between , cela semble exclure la valeur finale. Par exemple: sel ... rements où dob est "2011-01-31"? (sans ajouter 1 à la date de fin parce que son été choisis par les utilisateurs.)
demandé sur 2011-02-22 19:22:23
5
réponses

django application de test d'erreur a Eu une erreur lors de la création de la base de données de test: permission denied pour créer la base de données

quand j'essaie de tester n'importe quelle application avec une commande (je l'ai remarqué quand j'ai essayé de déploye ... h sqlite3. 'PORT': '', # Set to empty string for default. Not used with sqlite3. } }
demandé sur 2013-01-06 23:51:21
8
réponses

Stockage du sexe (genre) dans la base de données

je veux stocker le sexe d'un utilisateur dans une base de données avec le plus petit coût (Taille/performance) que pos ... ooléens . je devrais préciser que j'utilise MS SQL 2008, qui fait en fait ont le type de données bit.
demandé sur 2010-11-14 05:25:01
23
réponses

générer des jours à partir de la plage de dates

j'aimerais lancer une requête comme select ... as days where `date` is between '2010-01-20' and '2010-01-24' et retourner des données comme: days ---------- 2010-01-20 2010-01-21 2010-01-22 2010-01-23 2010-01-24
demandé sur 2010-01-28 22:21:44
12
réponses

Requête de test SQL efficace ou requête de validation qui fonctionnera dans toutes (ou la plupart) les bases de données

de nombreuses bibliothèques de mise en commun de connexions de base de données offrent la possibilité de tester leurs ... ammatiquement une instruction que je peux utiliser basée sur la configuration de mon fournisseur de base de données.
demandé sur 2010-09-08 18:04:06
19
réponses

Supprimer le dernier caractère d'une chaîne en T-SQL?

Comment supprimer le dernier caractère d'une chaîne dans T-SQL ? par exemple: 'TEST STRING' de retour: 'TEST STRIN'
demandé sur 2009-08-11 00:01:09
4
réponses

Utilisation tnsnames.ora dans Oracle SQL Developer

je suis d'évaluer Oracle SQL Developer . Mon tnsnames.ora est rempli, et un tnsping pour une connex ... ons affichées. des idées? Toute personne travaillant avec succès avec SQL Developer et tnsnames.ora?
demandé sur 2010-01-07 12:10:29
9
réponses

Différence entre CTE et SubQuery?

A partir de ce post comment utiliser ROW_NUMBER dans la procédure suivante? il existe deux versions de rép ... e. Y a-t-il d'autres différences entre ces deux lorsqu'un ETC est utilisé comme un ETC simple (non récursif)?
demandé sur 2009-04-01 23:18:15
13
réponses

Requête SQL pour concaténer les valeurs des colonnes à partir de plusieurs lignes dans Oracle

serait-il possible de construire SQL pour concaténer les valeurs des colonnes à partir de plusieurs lignes? ... des Desc pour la table out put est une concaténation des valeurs SEQ du tableau B? toute aide avec le SQL?
demandé sur 2011-01-14 02:34:34
12
réponses

Est-ce que le NOLOCK (indice de Serveur Sql) est une mauvaise pratique?

mon travail consiste à créer des sites Web et des applications qui sont et non . logiciel bancaire, vol spatial, appl ... ce sujet et est tombé sur ce post . alors, est-ce qu'un certain maître gourou de sql db peut m'éclairer?
demandé sur 2009-09-21 09:21:11