aleborgMedlem sedan jan. 20013 341 inlägg Jag fick en SQL fil idag, när jag försöker köra in den i SQL server så kommer inte datan med. Alla tables skapas. Raderna ser ut så här:
insert t_users(username, password) select "admin", "secret"
go
Den har fått för sig att "admin" och "secret" är kolumnnamn! Vad är felet?
------------------
Data-Doktorn
Min egen musik!
Mitt coverband
LarsGMedlem sedan dec. 200012 464 inlägg Du kan ju testa med att byta ut alla citationstecken mot apostrofer
insert t_users(username, password) select 'admin', 'secret'
go
------------------
essentitia preter non sans multiplicandum
aleborgMedlem sedan jan. 20013 341 inlägg Vi körde search and replace på hela dokumentet, problemet är att det finns massor av ' i texterna som ska in!
Då bryts raden bara för att någon har skrivit "there's" osv. Det finns även massor av ""blaha"".
Går det inte att lösa på något annat sätt? Det e ju en vanlig SQL databas dump, den borde ju gå att bara köra rakt uppochner???
------------------
Data-Doktorn
Min egen musik!
Mitt coverband
@ndersMedlem sedan juni 200032 969 inlägg Kör först en replace på ' till '' (två apostrofer). Sedan på " (ett citationstecken) till '.
?
red: fasicken vad tecknen ser lika ut... ;)
Mvh,
------------------
All your base are belong to me.
[Redigerat av @nders den 02 okt 2001]
LarsGMedlem sedan dec. 200012 464 inlägg Kan det vara något med quoted identifier?
set quoted identifier off
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_set-set_40c4.asp
------------------
essentitia preter non sans multiplicandum