Cara memasukkan kata yang mengandung apostrophes di SQL
Memasukkan kata-kata yang mengandung apostrof ke dalam tabel database SQL Server dapat membuat frustasi jika Anda tidak tahu cara menangani apostrophes di SQL. Di SQL Server Anda dapat menulis kueri untuk memasukkan data ke dalam tabel basis data yang mengidentifikasi di awal dan akhir teks dengan apostrophes untuk disisipkan. Anda dapat menemukan teks yang harus disisipkan dan memuat tanda kutip dalam kata itu sendiri, menyebabkan SQL menyisipkan separuh kata di kolom tabel. Untuk menghindari masalah ini, Anda harus memasukkan tanda kutip tambahan di sebelah kata yang ingin Anda sisipkan.
Buka Microsoft SQL Server Management Studio. Perluas server Anda dari panel "Object Explorer" dan perluas folder "Databases" untuk melihatnya.
Klik "Pertanyaan baru" diikuti oleh kotak kombo "Database yang tersedia", yang terletak di sebelah ikon "Run" di bilah alat. Pilih database yang ingin Anda gunakan.
Tambahkan kode berikut untuk membuat tabel baru di database Anda:
BUAT TABLE [dbo]. [TmpTable] (
[PID] [int] IDENTITAS (1, 1) TIDAK NULL,
[oneColumn] NVARCHAR (100) NOT NULL,
CONSTRAINT [PK_pID] PRIMARY KEY ([pID])) GO
Tambahkan kode berikut untuk memasukkan "John D'Ofronia" yang berisi tanda kutip di "tmpTable:"
INSERT INTO [dbo] .tmpTable
NILAI ('John D' 'Ofronia')
Periksa tabel dan lihat hasilnya: SELECT * FROM [dbo]. [TmpTable]
Tekan "F5" untuk mengeksekusi kode SQL.