Articles of sql

Est-ce que BIGINT (8) est le plus grand nombre entier que mysql peut stocker?

J’ai des chiffres qui sont maintenant plus grands que ce que l’INT peut gérer. C’est un peu gênant, mais honnêtement, je ne sais pas exactement ce que signifie le BIGINT (8). Est-ce que le 8 est la valeur maximale du bit ou la longueur maximale? Donc BIGINT (1) ne peut être qu’un chiffre? Ou est-ce […]

Meilleur design de table pour la configuration d’application ou les parameters d’options d’application?

J’ai besoin de stocker une série de valeurs de configuration dans une firebase database. Les deux manières de les stocker sont les suivantes: une table avec 2 colonnes (nom, valeur) et une ligne pour chaque paire, ou une table avec une colonne pour chaque paramètre de configuration et 1 ligne? Avec le premier, je dois […]

Paramètre de valeur de table de passage utilisant ADO.Net

Comment passer un paramètre de table à une procédure stockée en utilisant ADO.Net?

MySQL auto-store datetime pour chaque ligne

En MySQL, j’en ai marre d’append les colonnes dt_created et dt_modified (qui sont des dt_modified pour la création et la dernière modification respectivement) à toutes les tables que j’ai dans ma firebase database. Chaque fois que je INSERT ou UPDATE la firebase database, je devrai utiliser le mot-clé NOW() . Cela continue tout au long […]

Comment restaurer le fichier de vidage PostgreSQL dans les bases de données Postgres?

J’ai un fichier de vidage avec une extension .SQL (en fait c’est un fichier SQL en texte brut). Je veux le restaurer dans mes bases de données créées. J’utilise pgAdmin III , et lorsque j’utilise son “Assistant de restauration”, il ne met pas en évidence le bouton “Restaurer”. Au lieu de cela, il attend une […]

Rails où la date est supérieure à la requête de date donnée

Essayer de chercher où les films sortants ont une date de sortie supérieure à la date d’aujourd’hui Movie.where(‘release > ?’, Date.today) ActiveRecord::StatementInvalid: Mysql::ParseError: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘release > ‘2011-09-25′)’ at line 1: SELECT […]

Erreur MySQL 1241: L’opérande doit contenir 1 colonne (s)

J’essaie d’insérer des données d’une table1 dans la table2 insert into table2(Name,Subject,student_id,result) select (Name,Subject,student_id,result) from table1; La clé de table2 est student_id. Supposons qu’il n’y ait pas de doublons. Je reçois l’erreur: erreur MySQL error 1241: Operand should contain 1 column(s) Il n’y a que quatre colonnes dans la table2.

Groupe SQL Server par mois

J’ai une table qui a ce schéma ItemID UserID Year IsPaid PaymentDate Amount 1 1 2009 0 2009-11-01 300 2 1 2009 0 2009-12-01 342 3 1 2010 0 2010-01-01 243 4 1 2010 0 2010-02-01 2543 5 1 2010 0 2010-03-01 475 J’essaie d’obtenir une requête qui affiche les totaux pour chaque mois. Jusqu’à […]

Comment vérifier si une colonne existe avant de l’append à une table existante dans PL / SQL?

Comment puis-je append une simple vérification avant d’append une colonne à une table pour une firebase database Oracle? J’ai inclus le code SQL que j’utilise pour append la colonne. ALTER TABLE db.tablename ADD columnname NVARCHAR2(30);

append une colonne temporaire avec une valeur

J’ai une déclaration comme celle-ci select field1, field2 from table1 Ce que je veux, c’est avoir un nouveau champ avec uniquement la valeur “exemple”. newfield n’existe pas dans la table, mais lorsque je lance cette requête, il crée une colonne virtuelle avec les valeurs du champ d’exemple.