24. juni 2003 - 10:03Der er
5 kommentarer og 1 løsning
Problem med æøå ved import fra AS/400 til MS SQL
Vi har på vores AS/400 to forskellige måder at gemme æøå. Når jeg importerer fra den ene type tabeller giver dette ingen problemer, men fra den anden type tabeller giver æøå følgende værdier {|} og ÆØÅ #@£
Kender du en funktion der kan konvertere æøå korrekt eller kan der rettes i nedenstående, så den kan gøre dette? (Eller kan det sættes op ved importen på SQL-Serveren?
Function Main() DTSDestination("TXTYPE") = DTSSource("TXTYPE") DTSDestination("TXKODE") = DTSSource("TXKODE") DTSDestination("TXTXT") = DTSSource("TXTXT") Main = DTSTransformStat_OK End Function
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
et yderst simpelt eks..... du kan bruge charindex til at findes pos i streng....
declare @var varchar(255) declare @next_id int
select @next_id = 0 while @next_id is not null begin Select @next_id = Min(id) From test Where id > @next_id If @next_id Is Not Null begin select @var = navn from test update test set navn = replace(@var, 'aa', 'h') end end
textstring= REPLACE(textstring, "#", "Æ") textstring= REPLACE(textstring, "@", "Ø") textstring= REPLACE(textstring, "£", "Å") replaceme = textstring end function
Function Main() DTSDestination("TXTYPE") = replaceme(DTSSource("TXTYPE")) DTSDestination("TXKODE") = replaceme(DTSSource("TXKODE")) DTSDestination("TXTXT") = replaceme(DTSSource("TXTXT")) Main = DTSTransformStat_OK End Function
Så er det store spørgsmål bare om det sker i transformationen eller om det er SQL-serveren der er lidt sær :O)
Oki... Sådan går det sq når man lige skal hjælpe en kollega, midt i man sidder her *LOL*
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.