0
숫자 앞에 접두사가 붙은 열 이름 (예 : 3name)을 사용하는 것이 유효한 구문입니까?
마지막으로 금요일에 보고서를 작성하는 동안 테이블의 데이터가 다르게 언급 했음에도 불구하고 모든 행에 대해 "3"을 반환하는 열을 발견했습니다. 내 SQL에서 열심히 squinting 후, 나는 문제를 일으키는 내 선택 목록에 오타가 나타났습니다.
왜 SQL 구문 분석기가 아래의 sytax를 허용합니까? "3Name"열이 테이블에 없기 때문에이 오류가 반환 될 것이라고 생각했을 것입니다.
Select 3Name from Employee
사용하려는 소프트웨어를 포함하십시오. 이는 모든 종류의 SQL에 해당하지 않으며 사용되는 SQL 클라이언트에 따라 달라집니다. – cmt
이것은 Microsoft SQL Server 2012에있었습니다. – timothy