Advertisement
Guest User

Untitled

a guest
Dec 13th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.13 KB | None | 0 0
  1.  
  2. DECLARE @zdanie VARCHAR(1000) = 'Ala ma kota   i psa';
  3. DECLARE @separator CHAR(1) = ' ';
  4. DECLARE @wyraz VARCHAR(1000);
  5. DECLARE @i INT= 1;
  6. DECLARE @len INT = LEN(@zdanie);
  7. DECLARE  @TabelaWyrazow TABLE
  8. (
  9.         wyraz VARCHAR(1000)
  10. )
  11. WHILE(1>0)
  12. BEGIN
  13.         IF(CHARINDEX(@separator, @zdanie) != 0 AND CHARINDEX(@separator, @zdanie) != 1)
  14.                 BEGIN
  15.                         INSERT INTO @TabelaWyrazow
  16.                         SELECT LEFT(@zdanie, CHARINDEX(@separator, @zdanie));
  17.                         SET @zdanie = RIGHT(@zdanie, @len - CHARINDEX(@separator, @zdanie));
  18.                         SET @len = LEN(@zdanie);
  19.                         SET @i = @i + 1;
  20.                 END
  21.         ELSE IF(CHARINDEX(@separator, @zdanie) = 1)
  22.                 BEGIN
  23.                         SET @zdanie = RIGHT(@zdanie, @len - CHARINDEX(@separator, @zdanie));
  24.                         SET @len = LEN(@zdanie);
  25.                         SET @i = @i + 1;
  26.                 END
  27.         ELSE IF(CHARINDEX(@separator, @zdanie) = 0)
  28.                 BREAK;
  29. END
  30. INSERT INTO @TabelaWyrazow
  31. SELECT @zdanie;
  32. SELECT * FROM @TabelaWyrazow;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement