SQL에서 LINQ로 도구
SQL 구문을 LINQ 구문으로 변환할 수 있는 도구가 있습니까?
저는 LINQ에 join 등의 기본 쿼리를 다시 작성하고 싶습니다.시간을 많이 절약할 수 있을 겁니다.
2020년 7월 17일 편집: 승인된 답변을 삭제할 수 없습니다.예전에는 좋았지만 지금은 그렇지 않습니다.정말 오래된 게시물을 조심해, 얘들아.링크를 제거합니다.
[Linquer]는 SQL-LINQ 변환기 도구입니다.LINQ를 학습하고 기존 SQL 문을 변환하는 데 도움이 됩니다.
모든 SQL 문을 LINQ로 변환할 수 있는 것은 아니지만, Linqer에서는 다양한 유형의 SQL 식을 다룹니다.링커는 두 가지를 모두 지원합니다.NET 언어 - C# 및 Visual Basic.
이것이 당신이 요청한 것이 아니라는 것을 알지만, LINQPad는 LINQ를 스스로 배울 수 있는 정말 좋은 도구입니다(그리고 무료입니다:o).
시간이 중요하지 않을 때는 지난 일주일 동안 대신 사용하거나 SQL Server의 쿼리 창을 사용하여 LINQ 기술이 점점 향상되고 있습니다.
그것은 또한 멋진 코드 스니펫 도구입니다.유일한 단점은 무료 버전에 IntelliSense가 없다는 것입니다.
Bill Horst - SQL을 LINQ로 변환하는 것은 LINQ패드뿐만 아니라 이 작업에 매우 유용한 리소스입니다.
LINQ Tools에도 괜찮은 도구 목록이 있지만, Linqer가 했던 일을 할 수 있는 다른 것은 없다고 생각합니다.
일반적으로 LINQ는 SQL보다 높은 수준의 쿼리 언어로, SQL을 LINQ로 변환할 때 변환 손실을 일으킬 수 있습니다.예를 들어 LINQ는 형상화된 결과와 SQL 플랫 결과 집합을 내보냅니다.여기서 문제는 SQL에서 LINQ로 자동 변환하는 것이 번역보다 더 많은 번역을 수행해야 하는 경우가 많아 LINQ 쿼리를 작성하지 않는 방법의 예를 생성한다는 것입니다.이러한 이유로 SQL을 LINQ로 안정적으로 변환할 수 있는 도구는 거의 없습니다.먼저 VB6를 C#4로 변환한 다음 결과 변환을 연구하여 C#4를 학습하는 것과 유사합니다.
언급URL : https://stackoverflow.com/questions/296972/sql-to-linq-tool
'programing' 카테고리의 다른 글
PowerShell - 복사 항목 '폴더가 이미 있습니다' 오류 표시 안 함 (0) | 2023.09.03 |
---|---|
Python, PowerShell 또는 기타? (0) | 2023.09.03 |
전화기의 터미널에서 실행할 수 있는 네이티브 안드로이드 바이너리를 컴파일하고 싶습니다. (0) | 2023.09.03 |
해시 테이블 및 키 순서 (0) | 2023.09.03 |
가져오기-Module Web Administration이 스크립트에서 로드되지 않고 명령줄에서 로드됨 (0) | 2023.09.03 |