Forum Użytkownikow Subiekt GT
NEXO => Subiekt NEXO => Wątek zaczęty przez: sga w Styczeń 17, 2020, 11:07:40
-
Witam, chce przekopiować część opisu, od znaku zerowego do pierwszej spacji.
zrobiłem coś takiego,
UPDATE [ModelDanychContainer].[KodyKreskowe]
SET [ModelDanychContainer].[KodyKreskowe].[Kod] = SubString([ModelDanychContainer].[Asortymenty].[Opis],0,CharIndex(' ',[ModelDanychContainer].[Asortymenty].[Opis],1)-1);
ponieważ na początku nie potrafił znaleźć tabeli (couldnt bound) to wstawiłem SELECT FROM ale terez przeszkadza mu SELECT.
UPDATE [ModelDanychContainer].[KodyKreskowe]
SET [ModelDanychContainer].[KodyKreskowe].[Kod] = SubString(SELECT [ModelDanychContainer].[Asortymenty].[Opis] FROM [ModelDanychContainer].[Asortymenty],0,CharIndex(' ',
SELECT [ModelDanychContainer].[Asortymenty].[Opis]
FROM [ModelDanychContainer].[Asortymenty],1)-1);
Czy widzi ktoś gdzie jest błąd?
-
Zapuść sobie w ManStdio tego wewnętrznego SELECTa to myślę że zrozumiesz.
Na pierwszy rzut oka nie powstawialeś warunków które by wybierały kod kreskowy konkretnego towaru. Tak mi się widzi, patrząc na telefonie.