Questions marquées «sql»

195
Comment modifier une colonne et changer la valeur par défaut?

J'ai eu l'erreur suivante en essayant de modifier le type de données d'une colonne et en définissant une nouvelle valeur par défaut: ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}'; ERREUR 1064 (42000): vous avez une erreur dans votre syntaxe SQL; vérifiez le manuel...

194
Renvoyer des résultats de type anonyme?

En utilisant l'exemple simple ci-dessous, quelle est la meilleure façon de renvoyer les résultats de plusieurs tables à l'aide de Linq vers SQL? Disons que j'ai deux tables: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Je veux rendre tous les chiens avec leur BreedName. Je devrais obliger...

194
Condition dans JOIN ou WHERE

Y a-t-il une différence (performances, bonnes pratiques, etc.) entre la mise d'une condition dans la clause JOIN et la clause WHERE? Par exemple... -- Condition in JOIN SELECT * FROM dbo.Customers AS CUS INNER JOIN dbo.Orders AS ORD ON CUS.CustomerID = ORD.CustomerID AND CUS.FirstName = 'John' --...

194
Modifier une colonne MySQL pour qu'elle soit AUTO_INCREMENT

J'essaie de modifier une table pour faire sa colonne de clé primaire AUTO_INCREMENTaprès le fait. J'ai essayé le SQL suivant, mais j'ai reçu une notification d'erreur de syntaxe. ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT Suis-je en train de faire quelque chose de mal ou n'est-ce...

194
Sélectionnez la dernière ligne dans MySQL

Comment puis-je SELECTla dernière ligne d'une table MySQL? J'utilise des INSERTdonnées et je dois récupérer une valeur de colonne de la ligne précédente. Il y a un auto_incrementdans le tableau.

194
Comment écrire un foreach dans SQL Server?

J'essaie de réaliser quelque chose comme un for-each, où je voudrais prendre les identifiants d'une instruction select retournée et utiliser chacun d'eux. DECLARE @i int DECLARE @PractitionerId int DECLARE @numrows int DECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1,1) ,...

193
INSÉRER… SUR LA CLÉ DUPLICATE (ne rien faire)

J'ai une table avec une clé unique pour deux colonnes: CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purchase_timestamp` TIMESTAMP NULL DEFAULT now() , PRIMARY KEY (`id`) , UNIQUE INDEX...

193
Importer un fichier CSV dans SQL Server

Je recherche de l'aide pour importer un .csvfichier dans SQL Server en utilisant BULK INSERTet j'ai quelques questions de base. Problèmes: Les données du fichier CSV peuvent avoir ,(virgule) entre (Ex: description), alors comment puis-je effectuer une importation en gérant ces données? Si le...

192
Nombre de lignes avec AOP

Il existe de nombreuses déclarations contradictoires. Quelle est la meilleure façon de compter les lignes en utilisant PDO en PHP? Avant d'utiliser PDO, j'ai simplement utilisé mysql_num_rows. fetchAll est quelque chose que je ne veux pas parce que je peux parfois avoir affaire à de grands...