1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
PreparedStatement prepCreatQimp = connexion.prepareStatement("CREATE VIEW QIMP AS (SELECT T_QUESTION_ID, CODEQUESTION FROM QUESTION WHERE T_QUESTIONNAIRE_ID=?)");
PreparedStatement prepCreatQexp = connexion.prepareStatement("CREATE VIEW QEXP AS (SELECT T_QUESTION_ID, CODEQUESTION FROM QUESTION WHERE T_QUESTIONNAIRE_ID=?)");
PreparedStatement prepCreatQjointure = connexion.prepareStatement("CREATE VIEW QJOINTURE AS (SELECT QIMP.T_QUESTION_ID AS QIMPID, QEXP.T_QUESTION_ID AS QEXPID FROM QEXP, QIMP WHERE ( QEXP.CODEQUESTION=QIMP.CODEQUESTION) )");
PreparedStatement prepInsertRep = connexion.prepareStatement("INSERT INTO REPONSE_TEMP (T_QUESTION_ID, T_INDIVIDUSTEMP_ID, VALEUR, REPONSE) " +
"SELECT T_QUESTION_ID, T_INDIVIDUSTEMP_ID, VALEUR, REPONSE FROM IND_TEMP_QUESTION WHERE (T_INDIVIDUSTEMP_ID =?)");
PreparedStatement prepChangeIndRep = connexion.prepareStatement("UPDATE REPONSE_TEMP SET T_INDIVIDUSTEMP_ID=?");
PreparedStatement prepQRep = connexion.prepareStatement("UPDATE REPONSE_TEMP SET T_Question_ID = ( SELECT QIMPID FROM QJOINTURE WHERE QJOINTURE.QEXPID=REPONSE_TEMP.T_Question_ID ) WHERE T_Question_ID IN ( SELECT QEXPID FROM QJOINTURE ) ");
PreparedStatement prepInsertIndQ = connexion.prepareStatement("INSERT INTO IND_TEMP_QUESTION (T_QUESTION_ID, T_INDIVIDUSTEMP_ID, VALEUR, REPONSE) " +
"SELECT T_QUESTION_ID, T_INDIVIDUSTEMP_ID, VALEUR, REPONSE FROM REPONSE_TEMP"); |
Partager