From f99ee37b1a33bde9691a19d9262cee693f1aefe3 Mon Sep 17 00:00:00 2001 From: Harryxzy Date: Wed, 12 Jun 2024 10:08:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=AF=E6=B9=BE=E5=A4=9A=E8=AF=AD=E8=A8=80?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9A=E4=B8=AA=E7=A8=8E=E6=89=A3=E7=BC=B4?= =?UTF-8?q?=E4=B9=89=E5=8A=A1=E4=BA=BA=EF=BC=9A537996=EF=BC=9B=E8=96=AA?= =?UTF-8?q?=E8=B5=84=E6=98=8E=E7=BB=86=EF=BC=9A547605?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resource/sqlupgrade/DM/sql202406120101.sql | 24 +++++++++++++++++++ resource/sqlupgrade/GS/sql202406120101.sql | 24 +++++++++++++++++++ resource/sqlupgrade/JC/sql202406120101.sql | 24 +++++++++++++++++++ resource/sqlupgrade/Mysql/sql202406120101.sql | 16 +++++++++++++ .../sqlupgrade/Oracle/sql202406120101.sql | 16 +++++++++++++ resource/sqlupgrade/PG/sql202406120101.sql | 16 +++++++++++++ .../sqlupgrade/SQLServer/sql202406120101.sql | 16 +++++++++++++ resource/sqlupgrade/ST/sql202406120101.sql | 24 +++++++++++++++++++ .../sqlupgrade/DM/sql202406120101.sql | 24 +++++++++++++++++++ .../sqlupgrade/GS/sql202406120101.sql | 24 +++++++++++++++++++ .../sqlupgrade/JC/sql202406120101.sql | 24 +++++++++++++++++++ .../sqlupgrade/Mysql/sql202406120101.sql | 16 +++++++++++++ .../sqlupgrade/Oracle/sql202406120101.sql | 16 +++++++++++++ .../sqlupgrade/PG/sql202406120101.sql | 16 +++++++++++++ .../sqlupgrade/SQLServer/sql202406120101.sql | 16 +++++++++++++ .../sqlupgrade/ST/sql202406120101.sql | 24 +++++++++++++++++++ 16 files changed, 320 insertions(+) create mode 100644 resource/sqlupgrade/DM/sql202406120101.sql create mode 100644 resource/sqlupgrade/GS/sql202406120101.sql create mode 100644 resource/sqlupgrade/JC/sql202406120101.sql create mode 100644 resource/sqlupgrade/Mysql/sql202406120101.sql create mode 100644 resource/sqlupgrade/Oracle/sql202406120101.sql create mode 100644 resource/sqlupgrade/PG/sql202406120101.sql create mode 100644 resource/sqlupgrade/SQLServer/sql202406120101.sql create mode 100644 resource/sqlupgrade/ST/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/DM/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/GS/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/JC/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/Mysql/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/Oracle/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/PG/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/SQLServer/sql202406120101.sql create mode 100644 resource/国际化sql/sqlupgrade/ST/sql202406120101.sql diff --git a/resource/sqlupgrade/DM/sql202406120101.sql b/resource/sqlupgrade/DM/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/sqlupgrade/DM/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + diff --git a/resource/sqlupgrade/GS/sql202406120101.sql b/resource/sqlupgrade/GS/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/sqlupgrade/GS/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + diff --git a/resource/sqlupgrade/JC/sql202406120101.sql b/resource/sqlupgrade/JC/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/sqlupgrade/JC/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + diff --git a/resource/sqlupgrade/Mysql/sql202406120101.sql b/resource/sqlupgrade/Mysql/sql202406120101.sql new file mode 100644 index 000000000..d14e7a094 --- /dev/null +++ b/resource/sqlupgrade/Mysql/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; diff --git a/resource/sqlupgrade/Oracle/sql202406120101.sql b/resource/sqlupgrade/Oracle/sql202406120101.sql new file mode 100644 index 000000000..027ca89be --- /dev/null +++ b/resource/sqlupgrade/Oracle/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ \ No newline at end of file diff --git a/resource/sqlupgrade/PG/sql202406120101.sql b/resource/sqlupgrade/PG/sql202406120101.sql new file mode 100644 index 000000000..00bf099d5 --- /dev/null +++ b/resource/sqlupgrade/PG/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ \ No newline at end of file diff --git a/resource/sqlupgrade/SQLServer/sql202406120101.sql b/resource/sqlupgrade/SQLServer/sql202406120101.sql new file mode 100644 index 000000000..30240508b --- /dev/null +++ b/resource/sqlupgrade/SQLServer/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[ß¹-×ù]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[ß¹-×ù]%' )) +GO +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO \ No newline at end of file diff --git a/resource/sqlupgrade/ST/sql202406120101.sql b/resource/sqlupgrade/ST/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/sqlupgrade/ST/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + diff --git a/resource/国际化sql/sqlupgrade/DM/sql202406120101.sql b/resource/国际化sql/sqlupgrade/DM/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/国际化sql/sqlupgrade/DM/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + diff --git a/resource/国际化sql/sqlupgrade/GS/sql202406120101.sql b/resource/国际化sql/sqlupgrade/GS/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/国际化sql/sqlupgrade/GS/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + diff --git a/resource/国际化sql/sqlupgrade/JC/sql202406120101.sql b/resource/国际化sql/sqlupgrade/JC/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/国际化sql/sqlupgrade/JC/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + diff --git a/resource/国际化sql/sqlupgrade/Mysql/sql202406120101.sql b/resource/国际化sql/sqlupgrade/Mysql/sql202406120101.sql new file mode 100644 index 000000000..d14e7a094 --- /dev/null +++ b/resource/国际化sql/sqlupgrade/Mysql/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; diff --git a/resource/国际化sql/sqlupgrade/Oracle/sql202406120101.sql b/resource/国际化sql/sqlupgrade/Oracle/sql202406120101.sql new file mode 100644 index 000000000..027ca89be --- /dev/null +++ b/resource/国际化sql/sqlupgrade/Oracle/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ \ No newline at end of file diff --git a/resource/国际化sql/sqlupgrade/PG/sql202406120101.sql b/resource/国际化sql/sqlupgrade/PG/sql202406120101.sql new file mode 100644 index 000000000..00bf099d5 --- /dev/null +++ b/resource/国际化sql/sqlupgrade/PG/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ \ No newline at end of file diff --git a/resource/国际化sql/sqlupgrade/SQLServer/sql202406120101.sql b/resource/国际化sql/sqlupgrade/SQLServer/sql202406120101.sql new file mode 100644 index 000000000..30240508b --- /dev/null +++ b/resource/国际化sql/sqlupgrade/SQLServer/sql202406120101.sql @@ -0,0 +1,16 @@ +delete from HtmlLabelIndex where id = 547605 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[ß¹-×ù]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[ß¹-×ù]%' )) +GO +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO \ No newline at end of file diff --git a/resource/国际化sql/sqlupgrade/ST/sql202406120101.sql b/resource/国际化sql/sqlupgrade/ST/sql202406120101.sql new file mode 100644 index 000000000..e337bbb11 --- /dev/null +++ b/resource/国际化sql/sqlupgrade/ST/sql202406120101.sql @@ -0,0 +1,24 @@ +delete from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is null ) ; +/ + +insert into HtmlLabelIndex(id,indexdesc) select 547605,'н×ÊÃ÷ϸ' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547605 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'н×ÊÃ÷ϸ' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'Salary Details' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ + +delete from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is null ) ; +/ + +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547605 as indexid ,'нÙYÃ÷¼š' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547605 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +