Заявление о ситуации в SQL-запросе Katalon Studio - PullRequest
0 голосов
/ 08 ноября 2018

Я работаю с Katalon Studio для автоматизации веб-тестирования.

Я использую данные из базы данных для входа в систему пользователя, и я должен был отличаться от ORMA_PROFESSIONALS.PROF_SURNAME_2 , которые написаны с пробелом. Но когда я использую этот запрос в Katalon Studio SLQ Query, я получаю это сообщение ниже.

Я использую тот же запрос в SQL Server Management 2016, и никаких проблем не возникает.

SELECT  SECU_USERS.USER_LOGIN as login, 
        ORMA_PROFESSIONALS.PROF_NAME 
        +' '+ ORMA_PROFESSIONALS.PROF_SURNAME_1
        +''+case ORMA_PROFESSIONALS.PROF_SURNAME_2 
                when '' then ''
                else ' '+ORMA_PROFESSIONALS.PROF_SURNAME_2
            end  
        as name
FROM SECU_USERS 
    inner join ORMA_PROFESSIONALS on  
        SECU_USERS.PROF_ID=ORMA_PROFESSIONALS.PROF_ID

Ошибка:

com.microsoft.sqlserver.jdbc.SQLServerException: Unable to identify the table SELECT    SECU_USERS.USER_LOGIN as login, 
        ORMA_PROFESSIONALS.PROF_NAME 
        +' '+ ORMA_PROFESSIONALS.PROF_SURNAME_1
        +''+case ORMA_PROFESSIONALS.PROF_SURNAME_2 
                when '' then ''
                else ' '+ORMA_PROFESSIONALS.PROF_SURNAME_2
            end  
        as name
FROM SECU_USERS 
    inner join ORMA_PROFESSIONALS on  
        SECU_USERS.PROF_ID=ORMA_PROFESSIONALS.PROF_ID para los metadatos. 
Query: SELECT   SECU_USERS.USER_LOGIN as login, 
        ORMA_PROFESSIONALS.PROF_NAME 
        +' '+ ORMA_PROFESSIONALS.PROF_SURNAME_1
        +''+case ORMA_PROFESSIONALS.PROF_SURNAME_2 
                when '' then ''
                else ' '+ORMA_PROFESSIONALS.PROF_SURNAME_2
            end  
        as name
FROM SECU_USERS 
    inner join ORMA_PROFESSIONALS on  
        SECU_USERS.PROF_ID=ORMA_PROFESSIONALS.PROF_ID Parameters: []
...