Met DB32 zijn FR en DE niet meer standaard aanwezig

svn path=/Database/trunk/; revision=34932
This commit is contained in:
Jos Groot Lipman
2017-08-14 13:56:56 +00:00
parent c5dec08008
commit ad27304771

View File

@@ -65,8 +65,13 @@ function checkora(sysview, cols, owner)
function checkauto(tbl)
{
var oldwhere = "";
if (tbl == "FAC_LOCALE_XSL")
{
oldwhere = " WHERE FAC_LOCALE_XSL_LANG NOT IN ('DE', 'FR')";
}
WScript.Echo("Checking " + tbl);
var cnt1 = Oracle.Execute("SELECT COUNT(*) FROM " + olddb + "." + tbl)(0).Value;
var cnt1 = Oracle.Execute("SELECT COUNT(*) FROM " + olddb + "." + tbl + oldwhere)(0).Value;
var cnt2 = Oracle.Execute("SELECT COUNT(*) FROM " + newdb + "." + tbl)(0).Value;
if (cnt1 != cnt2)
WScript.Echo("Aantal records " + tbl + " verschilt: " + olddb + " " + cnt1 + ", " + newdb + " " + cnt2);
@@ -125,9 +130,14 @@ function checkempty(sql, txt)
function check(tbl, cols, where)
{
var oldwhere = "";
if (tbl == "FAC_LOCALE_XSL")
{
oldwhere = " WHERE FAC_LOCALE_XSL_LANG NOT IN ('DE', 'FR')";
}
var sql = "SELECT " + cols
+ " FROM " + olddb + "." + tbl
+ (where || "")
+ (where || "") + oldwhere
+ " MINUS "
+ "SELECT " + cols
+ " FROM " + newdb + "." + tbl
@@ -139,7 +149,7 @@ function check(tbl, cols, where)
+ " MINUS "
+ "SELECT " + cols
+ " FROM " + olddb + "." + tbl
+ (where || "");
+ (where || "") + oldwhere;
checkempty(sql, tbl + " in " + newdb + " maar niet in " + olddb);
}