Ïåðåâåñòè ñêðèïò ñ MS SQL íà MySQL

Çàäàíèå çàêðûòî
Ñòîèìîñòü:100 ðóáëåé
Ñðîê âûïîëíåíèÿ:1 äåíü
Âàðèàíòû îïëàòû:Áåç ïðåäîïëàòû
Äàòà ïóáëèêàöèè:2015-02-25 19:53
Áûë íà ñàéòå:2023-06-09 12:46

Ïåðåâåñòè ñêðèïò ñ MS SQL íà MySQL

 
Çàäà÷à

Åñòü íåáîëüøîé ñêðèïò íà MS SQL, íóæíî ïåðåâåñòè åãî íà MySQL (÷òîáû îí äåëàë òî-æå ñàìîå, íî íà MySQL-ñåðâåðå).

SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO

CREATE PROCEDURE ExportStockItems_old
(
··· date,
··· int
)
as begin
declare ··· nvarchar(20), ··· int, ··· int, ··· nvarchar(20)
declare ··· nvarchar(5) = ' '
declare ··· table (id int, Size nvarchar(10))

declare size_cursor cursor for
select id, AvailableSizes from StockItems where Date = ···

open size_cursor

fetch next from size_cursor into ··· ···

while ··· = 0
begin

set ··· = charindex(···

while ··· != 0
begin
set ··· = substring(···
insert into ··· (id, size) values (··· ···
set ··· = substring(···
set ··· = charindex(···
end

insert into ··· (id, size) values (··· ···

fetch next from size_cursor into ··· ···
end

close size_cursor
deallocate size_cursor

select
Category = isnull (CM.Category_RU, SI.Category),
SubCategory = isnull(CM.SubCategory_RU, SI.SubCategory),
SI.ArticleNumber,
convert (nvarchar(20), SI.Ar...

Âèäåòü ïîëíóþ èíôîðìàöèþ è îñòàâëÿòü çàÿâêè ìîãóò òîëüêî àâòîðèçîâàííûå ïîëüçîâàòåëè.
Çàÿâîê íåò

Îñòàâëÿòü çàÿâêè ìîãóò òîëüêî àâòîðèçîâàííûå ïîëüçîâàòåëè.