将简单的脚本从MySQL重写为SQlite3

时间:2015-06-05 13:19:49

标签: mysql sqlite

我在MySQL中编写了几行脚本:

NVarChar

但我在SQlite3中的解释给了我一个错误:

CREATE TRIGGER log ON STORMTROOPER
AFTER UPDATE
AS
BEGIN
  INSERT INTO LOG_TABLE
  select 'updated stormstrooper ' + cast(d.id as nvarchar) + ' in ' + SQUAD.[name] + ' of ' + PLATOON.[name] + ' from rank ' + d.[rank] + ' to ' + i.[rank]
  from deleted d
  inner join inserted i on (i.ID = d.ID)
  inner join SQUAD on SQUAD.[id] = i.[squadId]
  inner join PLATOON on PLATOON.[id] = SQUAD.[platoonId]
END

在SQlite3中应该怎么样?

0 个答案:

没有答案