Oracle database system bruger Structured Query Language ( SQL) til at indsætte, ændre og fjerne oplysninger . Hvis du vil tilføje tegnstrengssammenligninger data, såsom navne og beskrivelser , til en Oracle-database , en programmør typer en SQL Insert kommando efterfulgt af tegndata omgivet af enkelte anførselstegn . Dette skaber imidlertid et problem for data, som selv indeholder en anførselstegn eller apostrof . Heldigvis Oracle giver en enkel måde at imødekomme dette : ved fordobling -up apostroffer anerkender Oracle tegnene som data, og ikke som en afgrænser. Instruktioner
1
Kør Oracle kommandolinje utility program , SQL * PLUS.
2
Vælg en database tabel , hvor du vil indsætte data. For eksempel beslutter dig for at tilføje en post i en kommentar tabel.
3
Type Indsæt kommando. Vend hver eneste apostrof inde i tegndata i to apostroffer . Hvis apostrof sker i begyndelsen eller slutningen af tegnstrengen , bruge tre apostroffer - man bliver data , den anden forbliver strengen delimiter , der markerer begyndelsen eller slutningen af strengen. For dette eksempel , kommandoen lyder, " INSERT INTO kommentarer ( comment_data ) VALUES ( '' ' Der '' s citat til enhver lejlighed .'' '); ". Dette indsætter strengen ' . Der er et tilbud til enhver lejlighed ' i bemærkningerne bordet.