Questions marquées «sql»

345
Que sont DDL et DML?

J'ai entendu les termes DDL et DML en référence aux bases de données, mais je ne comprends pas ce qu'ils sont. Que sont-ils et comment sont-ils liés à

344
installer brew mysql sur macOS

J'essaie de configurer MySQL sur mac os 10.6 en utilisant Homebrew par brew install mysql 5.1.52. Tout se passe bien et je réussis aussi avec le mysql_install_db. Cependant, lorsque j'essaie de me connecter au serveur en utilisant: /usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password...

343
Oracle: si la table existe

J'écris des scripts de migration pour une base de données Oracle et j'espérais qu'Oracle avait quelque chose de similaire à la IF EXISTSconstruction de MySQL . Plus précisément, chaque fois que je veux déposer une table dans MySQL, je fais quelque chose comme DROP TABLE IF EXISTS `table_name`; De...

341
Convertir INT en VARCHAR SQL

J'utilise Sybase et je fais une sélection qui me renvoie une colonne appelée "iftype", mais son type est int et j'ai besoin de convertir en varchar. Lorsque j'essaie de faire la sélection sans la fonction de conversion, j'obtiens cette erreur: Code d'erreur 257, état SQL 37000: la conversion...

341
SET NOCOUNT ON utilisation

Inspiré par cette question où les avis divergent sur SET NOCOUNT ... Devrions-nous utiliser SET NOCOUNT ON pour SQL Server? Sinon, pourquoi pas? What it does Edit 6, le 22 juillet 2011 Il supprime le message "xx lignes affectées" après tout DML. Il s'agit d'un jeu de résultats et une fois envoyé,...

341
Existe-t-il une combinaison de «LIKE» et «IN» dans SQL?

На этот вопрос есть ответы на Stack Overflow на рurredом : Существует ли комбинация операторов LIKE и IN в условиисзап? En SQL, je dois (malheureusement) souvent utiliser des LIKEconditions " " dues à des bases de données qui violent presque toutes les règles de normalisation. Je ne peux pas...

339
PostgreSQL: comment rendre la requête «insensible à la casse»

Existe-t-il un moyen d'écrire des requêtes insensibles à la casse dans PostgreSQL, par exemple, je veux que les 3 requêtes suivantes retournent le même résultat. SELECT id FROM groups where name='administrator' SELECT id FROM groups where name='ADMINISTRATOR' SELECT id FROM groups where...