FCLT#53648 RULE-hint om het vertalingen popupje hopelijk sneller te maken
svn path=/Website/branches/v2019.1/; revision=42863
This commit is contained in:
@@ -56,11 +56,13 @@ if (kolomnaam == "fac_usrdata_omschr" || kolomnaam == "fac_usrtab_omschrijving")
|
||||
var authparams = user.checkAutorisation(autfunction);
|
||||
|
||||
// Sporadisch komt een kolom wel eens groter voor in een importtabel. Dan veilig kiezen
|
||||
var sql = "SELECT MIN(data_length)"
|
||||
// Melding 53648: zonder de RULE hint is dit vaak *stervens* traag
|
||||
var sql = "SELECT /*+ RULE */ MIN(data_length)"
|
||||
+ " FROM user_tab_columns"
|
||||
+ " WHERE column_name = " + safe.quoted_sql_upper(kolomnaam)
|
||||
var oRs = Oracle.Execute(sql);
|
||||
var maxlen = oRs(0).Value;
|
||||
oRs.Close();
|
||||
%>
|
||||
|
||||
<html>
|
||||
@@ -102,6 +104,7 @@ var maxlen = oRs(0).Value;
|
||||
+ " AND fac_locale_kolomnaam = " + safe.quoted_sql_upper(kolomnaam)
|
||||
+ " AND fac_locale_kolomkeyval = " + kolomkeyval;
|
||||
}
|
||||
oRs.Close();
|
||||
}
|
||||
Oracle.Execute(sql);
|
||||
}
|
||||
@@ -184,6 +187,7 @@ function langlabel(code)
|
||||
|
||||
oRs.MoveNext();
|
||||
}
|
||||
oRs.Close();
|
||||
|
||||
BLOCK_END();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user