2016-04-28 13 views
0

Ich möchte eine neue Zeile zwischen diesen beiden Zeile in db einfügen. "Asperger-Syndrom haben Schwierigkeiten mit sozialen Interaktion und Kommunikation.Sie haben auch eine enge Palette von Interessen." ich möchte meine o/p wie dieseWie füge ich eine neue Zeile in die Abfrage einfügen in Oracle 11g sql

'Asperger's syndrome have difficulty with social interaction and communication.
They also have a narrow range of interests.'

insert into ab(column) values ('a'+char(10)+'b'); 

ich so aber SQL einzufügen versucht sein zeigt Fehler

Error report -

SQL Error: ORA-00936: missing expression 00936. 00000 - "missing expression"
*Cause:

Antwort

1

Der Operator für die String-Verkettung in Oracle ist || und den Funktionsnamen ist CHR anstelle von CHAR.

insert into ab(column) values ('a' || chr(10) || 'b'); 
0
insert into ab 
    (col1) 
values 
    (q'[Asperger's syndrome have difficulty with social interaction and communication.]' || 
    chr(13) || 'They also have a narrow range of interests.') 

Verwenden Sie den obigen Code für Ihre Anforderung.

Verwandte Themen