s4

changeset 834:a87030974b99

Detect defference between src/dest table using EXCEPT.
author HIROSE Yuuji <yuuji@gentei.org>
date Tue, 23 Jun 2020 11:14:44 +0900
parents f3d422665ea8
children fa23017ba273
files s4-world.sh
diffstat 1 files changed, 2 insertions(+), 6 deletions(-) [+]
line diff
     1.1 --- a/s4-world.sh	Mon Jun 22 18:53:43 2020 +0900
     1.2 +++ b/s4-world.sh	Tue Jun 23 11:14:44 2020 +0900
     1.3 @@ -93,12 +93,8 @@
     1.4  DELETE FROM main.user_m WHERE rowid NOT IN (SELECT rowid FROM m.user_m);
     1.5  REPLACE INTO main.user_m(rowid, name, key, type, val, bin)
     1.6  	SELECT rowid,* FROM m.user_m
     1.7 -	WHERE user_m.name	!= m.user_m.name
     1.8 -	   OR user_m.key	!= m.user_m.key
     1.9 -	   OR user_m.type	!= m.user_m.type
    1.10 -	   OR user_m.val	!= m.user_m.val
    1.11 -	   OR length(user_m.bin)!= length(m.user_m.bin)
    1.12 -	;
    1.13 +	   EXCEPT
    1.14 +	SELECT rowid,* FROM main.user_m;
    1.15  END;
    1.16  
    1.17  /* Compare user tables */