Sync from remote server: 2025-10-12 18:56:41
This commit is contained in:
152
Tilt/CANCELLA.m
Executable file
152
Tilt/CANCELLA.m
Executable file
@@ -0,0 +1,152 @@
|
||||
DTcatena = input('Digitare il nome della catena: ','s');
|
||||
|
||||
dbname = 'ase_lar';
|
||||
username = 'matlab';
|
||||
password = 'Ase@2014';
|
||||
driver = 'com.mysql.jdbc.Driver';
|
||||
dburl = ['jdbc:mysql://160.78.21.55:3306/' dbname];
|
||||
tablename = 'ELABDATADISP';
|
||||
colnames = {'ToolNameID','NodeNum','EventDate','EventTime','XShift','YShift'};
|
||||
% javaclasspath('C:\Program Files\MATLAB\R2008a\java\mysql-connector-java-3.1.14-bin.jar');
|
||||
conn = database(dbname, username, password, driver, dburl);
|
||||
|
||||
comando = ['delete from ELABDATADISP where ToolNameID = ''' DTcatena ''''];
|
||||
curs = exec(conn,comando);
|
||||
close(conn)
|
||||
|
||||
%%
|
||||
% dbname = 'ase_lar';
|
||||
% username = 'matlab';
|
||||
% password = 'Ase@2014';
|
||||
% driver = 'com.mysql.jdbc.Driver';
|
||||
% dburl = ['jdbc:mysql://160.78.21.55:3306/' dbname];
|
||||
%
|
||||
% conn = database(dbname, username, password, driver, dburl);
|
||||
%
|
||||
% DTcatena = 'DT0094';
|
||||
% date = '2019-07-02';
|
||||
% comando = ['delete from ELABDATADISP where ToolNameID = ''' DTcatena ''' and EventDate >= ''' date ''''];
|
||||
%
|
||||
% curs = exec(conn,comando);
|
||||
% close(conn)
|
||||
% disp('Fatto')
|
||||
|
||||
%% 1 Cancello dati prima della data X di un determinato nodo
|
||||
dbname = 'ase_lar';
|
||||
username = 'matlab';
|
||||
password = 'Ase@2014';
|
||||
driver = 'com.mysql.jdbc.Driver';
|
||||
dburl = ['jdbc:mysql://212.237.30.90:3306/' dbname];
|
||||
|
||||
conn = database(dbname, username, password, driver, dburl);
|
||||
|
||||
IDcentralina = 'ID0243';
|
||||
DTcatena = 'DT0252';
|
||||
date = '2023-07-24';
|
||||
NodeNum = '10';
|
||||
|
||||
comando = ['delete from ELABDATADISP where UnitName = ''' IDcentralina ''' and ToolNameID = ''' DTcatena...
|
||||
''' and EventDate <= ''' date ''' and NodeNum = ''' NodeNum ''''];
|
||||
|
||||
curs = exec(conn,comando);
|
||||
close(conn)
|
||||
|
||||
disp('Fine!')
|
||||
|
||||
%% 2 Cancello dati alla data X prima dell'ora Y di un determinato nodo
|
||||
dbname = 'ase_lar';
|
||||
username = 'matlab';
|
||||
password = 'Ase@2014';
|
||||
driver = 'com.mysql.jdbc.Driver';
|
||||
dburl = ['jdbc:mysql://212.237.30.90:3306/' dbname];
|
||||
|
||||
conn = database(dbname, username, password, driver, dburl);
|
||||
|
||||
IDcentralina = 'ID0239';
|
||||
DTcatena = 'DT0003';
|
||||
date = '2023-07-24';
|
||||
time = '11:40:00';
|
||||
NodeNum = '4';
|
||||
|
||||
comando = ['delete from ELABDATADISP where UnitName = ''' IDcentralina ''' and ToolNameID = ''' DTcatena...
|
||||
''' and EventDate = ''' date ''' and EventTime <= ''' time ''' and NodeNum = ''' NodeNum ''''];
|
||||
|
||||
curs = exec(conn,comando);
|
||||
close(conn)
|
||||
|
||||
disp('Fine!')
|
||||
|
||||
%% Tempo
|
||||
dbname = 'ase_lar';
|
||||
username = 'matlab';
|
||||
password = 'Ase@2014';
|
||||
driver = 'com.mysql.jdbc.Driver';
|
||||
dburl = ['jdbc:mysql://212.237.30.90:3306/' dbname];
|
||||
|
||||
conn = database(dbname, username, password, driver, dburl);
|
||||
|
||||
IDcentralina = 'ID0226';
|
||||
DTcatena = 'DT0244';
|
||||
date = '2023-07-25';
|
||||
time = '12:00:00';
|
||||
|
||||
comando = ['delete from ELABDATADISP where UnitName = ''' IDcentralina ''' and ToolNameID = ''' ...
|
||||
DTcatena ''' and EventDate = ''' date ''' and EventTime >= ''' time ''''];
|
||||
|
||||
curs = exec(conn,comando);
|
||||
close(conn)
|
||||
|
||||
disp('Fine!')
|
||||
|
||||
%% 2 Cancello tutti i dati
|
||||
dbname = 'ase_lar';
|
||||
username = 'matlab';
|
||||
password = 'Ase@2014';
|
||||
driver = 'com.mysql.jdbc.Driver';
|
||||
dburl = ['jdbc:mysql://212.237.30.90:3306/' dbname];
|
||||
|
||||
conn = database(dbname, username, password, driver, dburl);
|
||||
|
||||
DTcatena = '13489-S07';
|
||||
IDcentralina = 'TEPBA';
|
||||
comando = ['delete from ELABDATADISP where ToolNameID = ''' DTcatena ''' and UnitName = ''' IDcentralina ''' '];
|
||||
|
||||
curs = exec(conn,comando);
|
||||
close(conn)
|
||||
|
||||
disp('Fine!')
|
||||
|
||||
% TEPBA-13489-S07
|
||||
|
||||
|
||||
%% 3 Cancello dati di un intervallo temporale
|
||||
dbname = 'ase_lar';
|
||||
username = 'matlab';
|
||||
password = 'Ase@2014';
|
||||
driver = 'com.mysql.jdbc.Driver';
|
||||
dburl = ['jdbc:mysql://212.237.30.90:3306/' dbname];
|
||||
|
||||
conn = database(dbname, username, password, driver, dburl);
|
||||
|
||||
IDcentralina = 'ID0236';
|
||||
DTcatena = 'DT0177';
|
||||
date1 = '2023-07-31';
|
||||
date2 = '2023-08-27';
|
||||
comando = ['delete from ELABDATADISP where ToolNameID = ''' DTcatena ''' and Unitname = '''...
|
||||
IDcentralina ''' and EventDate >= ''' date1 ''' and EventDate <= ''' date2 ''' '];
|
||||
|
||||
curs = exec(conn,comando);
|
||||
close(conn)
|
||||
|
||||
disp('Fine!')
|
||||
|
||||
%% 4
|
||||
INI = 1;
|
||||
for i = INI:INI+6
|
||||
DatiInPlaceLink(1,i) = cellstr(num2str(DatiRaw(end,i+1)));
|
||||
end
|
||||
|
||||
INI = 1;
|
||||
for i = INI:INI+5
|
||||
DatiInPlaceLinkHR(1,i) = cellstr(num2str(DatiRaw(end,i+1)));
|
||||
end
|
||||
Reference in New Issue
Block a user