34 lines
1.1 KiB
SQL
34 lines
1.1 KiB
SQL
-- =============================================
|
|
-- Author: Samuele Locatelli
|
|
-- Create date: 2014.05.09
|
|
-- Description: riallinea le traduzioni dei report ai termini corrispondenti a video
|
|
-- =============================================
|
|
create PROCEDURE voc.stp_voUpdateLemmiReport
|
|
AS
|
|
BEGIN
|
|
-- SET NOCOUNT ON added to prevent extra result sets from
|
|
-- interfering with SELECT statements.
|
|
SET NOCOUNT ON;
|
|
|
|
-- mostro situazione iniziale
|
|
SELECT *
|
|
FROM Vocabolario v1
|
|
inner join vocabolario v ON replace(v1.Lemma, 'C2P_prt1_','') = v.Lemma AND v1.Lingua = v.Lingua
|
|
WHERE v1.lemma LIKE 'C2P_prt1_%'
|
|
|
|
-- update!
|
|
UPDATE v1
|
|
SET traduzione = v.traduzione
|
|
FROM Vocabolario v1
|
|
INNER JOIN vocabolario v ON replace(v1.Lemma, 'C2P_prt1_','') = v.Lemma AND v1.Lingua = v.Lingua
|
|
WHERE v1.lemma LIKE 'C2P_prt1_%'
|
|
|
|
|
|
-- mostro situazione finale
|
|
SELECT *
|
|
FROM Vocabolario v1
|
|
inner join vocabolario v ON replace(v1.Lemma, 'C2P_prt1_','') = v.Lemma AND v1.Lingua = v.Lingua
|
|
WHERE v1.lemma LIKE 'C2P_prt1_%'
|
|
|
|
END
|