Mots Insertion contenant des apostrophes dans une table de base de données SQL Server peut être frustrant si vous ne savez pas comment gérer apostrophes dans SQL. Dans SQL Server, vous pouvez écrire des requêtes pour insérer des données dans une table de base de données qui identifie le début et la fin du texte à insérer avec apostrophes . Vous pouvez courir dans le texte qui doit être insérée et contient une apostrophe dans le mot lui-même , provoquant SQL pour insérer la moitié du mot dans la colonne du tableau . Pour éviter ce problème , vous devez insérer une apostrophe supplémentaire à côté de l'apostrophe vous souhaitez insérer. Choses que vous devez Microsoft SQL Server Management Studio Voir Plus Instructions 1 lancement de Microsoft SQL Server Management Studio. Développez votre serveur dans le volet " Explorateur d'objets " , puis le dossier " Bases de données " pour afficher toutes vos bases de données . 2 Cliquez sur " Nouvelle requête " suivi "des bases de données disponibles" zone de liste déroulante , qui est situé à côté de l'icône « Exécuter» sur la barre d'outils . . Choisir la base de données que vous souhaitez utiliser 3 Ajoutez le code suivant pour créer une nouvelle table dans la base de données : CREATE TABLE [dbo] [ tmpTable ] < . br> (produits [PID ] [ int ] IDENTITY ( 1,1) NOT NULL , AB [ onecolumn ] nvarchar ( 100) NOT NULL , AB CONTRAINTE [ PK_pID ] PRIMARY KEY ( [ pID] ) ) GO 4 Ajoutez le code suivant pour insérer " John D' Ofronia " contenant une apostrophe dans " tmpTable : " INSERT INTO [dbo] [ tmpTable ] ( " onecolumn ») VALUES (' John D '' Ofronia ') 5 . interroger la table et voir les résultats : . SELECT * FROM [dbo] [ tmpTable ] 6 Appuyez sur " F5" pour exécuter le code SQL .
|