개발자가 오늘 단점이나 위험이 있는지 묻는 질문 SqlParameters
을 SqlCommand
에서 ParameterDirection.InputOutput
으로 설정했습니다. 어떤 성능 문제 (아마도 확신 할 수 없다)를 예상하지 못했습니까? 경험이있는 사람이 있습니까?SqlParameter 매개 변수 방향
1
A
답변
2
코드가 이후에 값을 사용하려고 시도하지 않을 위험은 없습니다. 그러나 코드에서 값을 다시 사용하면 저장 프로 시저 내에서 값이 변경되었을 수 있습니다. 성능 현명한 경우, 값은 출력 매개 변수이면 SQL에서 마샬링됩니다.
실제로이 작업을 수행 할 필요는 없습니다. 모든 DBMS가 출력 매개 변수를 지원하지는 않기 때문에 제로 이득을 위해 커플 링을 증가시킬 수 있습니다.
1
개발자는 개발자의 의도를 명확하게 보여줘야합니다.
매개 변수가/in이 아닌 경우 방향을 in/out으로 설정하면 값이 아닌 혼란 만 추가됩니다.
관련 문제
- 1. SQL 출력 매개 변수 조롱
- 2. ASP.Net의 IP 주소 매개 변수
- 3. sqlhelper 출력 매개 변수
- 4. SqlParameter 크기 - 최대 크기로 설정하면 부정적입니까?
- 5. Java : 자체 정의 된 매개 변수 매개 변수 문제
- 6. 루프에서 C# SQL 매개 변수 오류
- 7. GStreetviewPanorama 매개 변수 값
- 8. 생성자 매개 변수 대 메서드 매개 변수?
- 9. 매개 변수
- 10. 매개 변수
- 11. 매개 변수
- 12. 매개 변수
- 13. SqlClient Xml 출력 매개 변수 "제공되지 않았습니다"
- 14. 매개 변수 바인딩 : 후드에서 어떤 일이 발생합니까?
- 15. 로컬 변수 대 매개 변수
- 16. 윈저의 변수 매개 변수 주입
- 17. 저장 프로 시저 매개 변수 - 때때로 NULL
- 18. T-SQL 쿼리 내의 다중 값 매개 변수
- 19. 기본 매개 변수 값 전달과 매개 변수 전달 없음.
- 20. ObjectDataSource의 ID 없음 업데이트 매개 변수 매개 변수
- 21. URL URL 매개 변수 내의 PHP URL GET 매개 변수
- 22. 보고서 하위 매개 변수 쿼리에 대한 액세스 매개 변수 액세스
- 23. 매개 변수 개수가 일치하지 않습니다. 매개 변수 값 개수가
- 24. PowerShell 함수 매개 변수 값 매개 변수 사이의 해결
- 25. 쿼리 매개 변수 및 범주 매개 변수? 아래 예제 URL에
- 26. 매개 변수 대신 변수에 배치 매개 변수 한정자를 사용하는 방법
- 27. Reporting Services의 다른 매개 변수 값을 기반으로 매개 변수 사용
- 28. Qt : 플러그인 매개 변수 용 C++ 동적 매개 변수 GUI
- 29. 기본 유형 매개 변수 리터럴 클래스 매개 변수
- 30. C# 메서드 제네릭 매개 변수 매개 변수 버그?