IF object_id('player_data', 'U') IS NOT NULL SELECT 'player_data exists' AS '' ELSE SELECT 'player_data does not exist' AS ''
테이블이 유효한지 확인하는 이유는이 SQL 문이 아닙니까?
일단 설정되면 player_data와 다른 이름의 테이블이 포함됩니다. 시작할 때 데이터베이스가 구성되어 있는지 확인해야하므로이 코드 블록을 사용하려고합니다.이 코드 블록은 테스트 용으로 분명히 사용되며 데이터를 읽는 것으로 진행할 수 있는지 또는 초기 설치를해야 하는지를 확인합니다. "# 1064 - SQL 구문에 오류가 있습니다"라는 오류 메시지가 나타나는 이유는 무엇입니까?
왜 당신은 단순히'쇼 테이블을 사용하지 않는을, '확인 어떤 테이블이 존재합니까? – arkascha
'object_id'는 SQL Server의 함수입니다. 나는 MySQL이 같은 기능을 가지고 있다고 생각하지 않지만 오인 될 수 있습니다. – Brandon
@arkascha, 그 명령을 사용하여 특정 테이블의 존재 여부를 확인하려면 어떻게해야합니까? – SaxSalute