Questions marquées «sql»

148
Ajout d'un utilisateur MySQL pour l'accès à distance

J'ai créé un utilisateur user@'%'avec password 'password. Mais je ne peux pas me connecter avec: mysql_connect('localhost:3306', 'user', 'password'); Lorsque j'ai créé l'utilisateur user@'localhost', j'ai pu me connecter. Pourquoi? «%» Ne signifie-t-il pas de N'IMPORTE QUEL

148
Comment obtenir la date et l'heure actuelles dans MySQL?

Existe-t-il une valeur ou une commande telle que DATETIME que je peux utiliser dans une requête manuelle pour insérer la date et l'heure actuelles? INSERT INTO servers ( server_name, online_status, exchange, disk_space, network_shares ) VALUES( 'm1', 'ONLINE', 'ONLINE', '100GB', 'ONLINE' 'DATETIME'...

147
PostgreSQL: Est-il préférable d'utiliser plusieurs bases de données avec un schéma chacune, ou une base de données avec plusieurs schémas?

Après ce commentaire à l'une de mes questions, je me demande s'il vaut mieux utiliser une base de données avec des schémas X ou vice versa. Ma situation: je développe une application web où, lorsque les gens s'inscrivent, je crée (en fait) une base de données (non, ce n'est pas un réseau social:...

147
ORA-00979 n'est pas un groupe par expression

Je reçois ORA-00979 avec la requête suivante: SELECT cr.review_sk, cr.cs_sk, cr.full_name, tolist(to_char(cf.fact_date, 'mm/dd/yyyy')) "appt", cs.cs_id, cr.tracking_number from review cr, cs, fact cf where cr.cs_sk = cs.cs_sk and UPPER(cs.cs_id) like '%' || UPPER(i_cs_id) || '%' and...

147
Pourquoi NULL = NULL est-il évalué à false dans SQL Server

Dans le serveur SQL, si vous avez nullParam=NULLune clause where, la valeur est toujours false. Ceci est contre-intuitif et m'a causé de nombreuses erreurs. Je comprends que les mots clés IS NULLet IS NOT NULLsont la bonne façon de procéder. Mais pourquoi le serveur SQL se comporte-t-il de cette...

147
Comment obtenir le min / max de deux entiers dans Postgres / SQL?

Comment trouver le maximum (ou le minimum) de deux entiers dans Postgres / SQL? L'un des nombres entiers n'est pas une valeur de colonne. Je vais donner un exemple de scénario: Je voudrais soustraire un entier d'une colonne (dans toutes les lignes), mais le résultat ne doit pas être inférieur à...

146
Commutateur / cas SQL dans la clause 'where'

J'ai essayé de chercher, mais je n'ai rien trouvé qui puisse m'aider. J'essaye de faire ceci en SQL: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN...

146
Que signifie sélectionner 1 dans le tableau?

J'ai vu de nombreuses requêtes avec quelque chose comme suit. Select 1 From table Qu'est-ce 1que cela signifie, comment sera-t-il exécuté et que rapportera-t-il? De plus, dans quel type de scénarios, cela peut-il être