Articles of sql

Comment gérer un devis unique dans Oracle SQL

Comment puis-je insérer un enregistrement dans une colonne ayant un type de données varchar avec un guillemet simple? Exemple : le prénom est ROBERT et le nom de famille est D’COSTA

Y a-t-il une raison de s’inquiéter de l’ordre des colonnes dans un tableau?

Je sais que vous pouvez modifier l’ordre des colonnes avec MySQL avec FIRST et AFTER, mais pourquoi voudriez-vous vous en occuper? Étant donné que les bonnes requêtes nomment explicitement les colonnes lors de l’insertion de données, existe-t-il vraiment une raison de s’interroger sur l’ordre dans lequel se trouvent les colonnes dans la table?

Comment puis-je voir le dump SQL de CakePHP dans le contrôleur?

Y a-t-il un moyen de faire en sorte que CakePHP vienne décharger son journal SQL à la demande? Je voudrais exécuter du code jusqu’à un certain point dans mon contrôleur et voir quel SQL a été exécuté.

Analyse de l’utilisation de l’index PostgreSQL

Existe-t-il un outil ou une méthode pour parsingr Postgres et déterminer quels index manquants doivent être créés et quels index inutilisés doivent être supprimés? J’ai un peu d’expérience en faisant cela avec l’outil “profiler” pour SQLServer, mais je ne connais pas un outil similaire inclus avec Postgres.

PostgreSQL: insérer depuis une autre table

J’essaie d’insérer des données dans une table à partir d’une autre table et les tables n’ont qu’une seule colonne en commun. Le problème est que le TABLE1 a des colonnes qui n’acceptent pas les valeurs NULL, donc je ne peux pas les laisser vides et je ne peux pas les obtenir de la TABLE2. J’ai […]

Comment utiliser RETURNING avec ON CONFLICT dans PostgreSQL?

J’ai le UPSERT suivant dans PostgreSQL 9.5: INSERT INTO chats (“user”, “contact”, “name”) VALUES ($1, $2, $3), ($2, $1, NULL) ON CONFLICT(“user”, “contact”) DO NOTHING RETURNING id; S’il n’y a pas de conflits, il renvoie quelque chose comme ceci: ———- | id | ———- 1 | 50 | ———- 2 | 51 | ———- Mais […]

MySQL: Curdate () vs Now ()

Quelle est la différence entre MySQL Curdate() et Now() ?

MySQL – UPDATE plusieurs lignes avec des valeurs différentes dans une requête

J’essaie de comprendre comment mettre à jour plusieurs lignes avec des valeurs différentes et je ne comprends tout simplement pas. La solution est partout mais pour moi, cela semble difficile à comprendre. Par exemple, trois mises à jour en une requête: UPDATE table_users SET cod_user = ‘622057’ , date = ‘12082014’ WHERE user_rol = ‘student’ […]

Déclarez la variable dans sqlite et utilisez-la

Je souhaite déclarer une variable dans sqlite et l’utiliser dans l’opération d’insertion comme dans MS SQL Declare @name as varchar(10) set name = ‘name’ Select * from table where name = @name Par exemple, je devrai obtenir last_insert_row et l’utiliser dans insert J’ai trouvé quelque chose à propos de la liaison mais je ne l’ai […]

L’opérateur LIKE est-il sensible à la casse avec MSSQL Server?

Dans la documentation sur l’opérateur LIKE , rien n’est dit sur sa sensibilité à la casse. Est-ce? Comment l’activer / désactiver? varchar(n) colonnes varchar(n) , sur une installation Microsoft SQL Server 2005, si cela est important.