Como inserir palavras que contenham apóstrofos no SQL

Crie uma tabela no SQL Server usando SQL.

Inserir palavras que contenham apóstrofos em uma tabela de banco de dados do SQL Server pode ser frustrante se você não souber como manipular apóstrofos no SQL. No SQL Server, você pode gravar consultas para inserir dados em uma tabela de banco de dados que identifica no início e no final do texto com apóstrofos a serem inseridos. Você pode encontrar um texto que deve ser inserido e contém um apóstrofo na própria palavra, fazendo com que o SQL insira metade da palavra na coluna da tabela. Para evitar esse problema, você deve inserir um apóstrofo adicional próximo ao que você deseja inserir.

Abra o Microsoft SQL Server Management Studio. Expanda seu servidor a partir do painel "Object Explorer" e expanda a pasta "Databases" para vê-los.

Clique em "Nova consulta" seguida da caixa de combinação "Bancos de dados disponíveis", localizada ao lado do ícone "Executar" na barra de ferramentas. Escolha o banco de dados que você deseja usar.

Adicione o seguinte código para criar uma nova tabela em seu banco de dados:

CREATE TABLE [dbo]. [TmpTable] (

[pID] [int] IDENTIDADE (1, 1) NÃO NULO,

[oneColumn] NVARCHAR (100) NOT NULL,

CONSTRAINT [PK_pID] PRIMARY KEY ([pID])) IR

Adicione o seguinte código para inserir "John D'Ofronia" que contém um apóstrofo em "tmpTable:"

INSERT INTO [dbo] .tmpTable

VALORES ('John D' 'Ofronia')

Verifique a tabela e veja os resultados: SELECT * FROM [dbo]. [TmpTable]

Pressione "F5" para executar o código SQL.