Questions marquées «sql»

91
Confusion BOOLEAN ou TINYINT

Je concevais une base de données pour un site où je dois utiliser un type de données booléen pour stocker seulement 2 états, vrai ou faux. J'utilise MySQL. Lors de la conception de la base de données à l'aide de phpMyAdmin, j'ai constaté que j'avais à la fois le type de données BOOLEAN et le type...

91
Comment modifier la contrainte

SQL Comment modifier une contrainte Ci-dessous est 1 de ma contrainte CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode), Je veux ajouter ON DELETE CASCADE à la contrainte ci-dessus. Comment modifier cette contrainte existante ACTIVEPROG_FKEY1 et ajouter ON...

91
Emplacement MySQL my.ini

j'ai déjà vu http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html comment connaître l'emplacement de mysql my.cnf et http://dev.mysql.com/doc/refman/5.1/en/option-files.html Mais je suis toujours coincé avec la vieille question! "Où est mon my.ini" J'utilise Windows Server...

91
la sous-requête dans FROM doit avoir un alias

J'ai cette requête que j'ai écrite dans PostgreSQL qui renvoie une erreur disant: [Err] ERREUR: LIGNE 3: FROM (SELECT DISTINCT (identifiant) AS made_only_recharge Voici toute la requête: SELECT COUNT (made_only_recharge) AS made_only_recharge FROM ( SELECT DISTINCT (identifiant) AS...

91
Laravel: obtenir un objet de la collection par attribut

Dans Laravel, si j'effectue une requête: $foods = Food::where(...)->get(); ... $foodsest alors une collection Illuminate d' Foodobjets modèles. (Essentiellement un tableau de modèles.) Cependant, les clés de ce tableau sont simplement: [0, 1, 2, 3, ...] ... donc si je veux modifier, par...

90
INSÉRER vs INSÉRER DANS

Je travaille avec T-SQL dans MS SQL depuis un certain temps maintenant et chaque fois que je dois insérer des données dans une table, j'ai tendance à utiliser la syntaxe: INSERT INTO myTable <something here> Je comprends que ce mot-clé INTOest facultatif ici et que je n'ai pas à l'utiliser,...

90
Composant de temps de bande Mysql de datetime

J'ai besoin de faire une comparaison de date dans Mysql sans prendre en compte le composant de temps, c'est-à-dire que je dois convertir '2008-11-05 14:30:00' en '2008-11-05' Actuellement, je fais ceci: SELECT from_days(to_days(my_date)) Y a-t-il une bonne façon de procéder?

90
Mise à jour du nom de la contrainte dans PostgreSQL

Est-il possible de changer le nom de la contrainte dans Postgres? J'ai un PK ajouté avec: ALTER TABLE contractor_contractor ADD CONSTRAINT commerce_contractor_pkey PRIMARY KEY(id); Et je veux avoir un nom différent pour cela, pour être cohérent avec le reste du système. Dois-je supprimer la...