我是 SQLite 的新手。
我在 SQLite 中寻找基于条件检查IF ELSE
执行UPDATE
OR操作。INSERT
我尝试的是:
IF EXISTS(SELECT 1 FROM TblTest WHERE ID = 1 AND Name = 'XYZ')
BEGIN
END
UPDATE TblTest
SET Address = 'NYC',
Mobile='102938340'
WHERE ID = 1 AND Name='XYZ'
ELSE
BEGIN
INSERT INTO TblTest(ID,Name,Address,Mobile)
VALUES(1,'XYZ','NYC','102938340');
END
收到错误:
结果:在“IF”附近:语法错误