Dapper 예제에서 '#'은 무엇입니까?

dapper sql

문제

code.googlegithub을 통해 Dapper를 배우고 있습니다. 일부 테이블 이름에 접두어로 '#'이 있음을 알았습니다. 나는 '#'을 사용하려했지만 작동하지 않는다. SQL 구문에 오류가 있다는 오류가 발생했다. 예제에서 '#'의 의미는 무엇입니까?

수락 된 답변

SQL Server에서 #tablename 은 임시 테이블 (연결 기반 또는 저장 프로 시저의 로컬 일 수 있음)을 나타냅니다. ##tablename 은 전역 임시 테이블을 나타냅니다. 또한 테이블 변수 (또는 매개 변수, 변수 또는 테이블 반환 매개 변수가 될 수도 있음) 인 @tablename 도 있습니다.



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.