1
MD5 Base64에서 특정 문자열의 해시 값을 생성하려고합니다. SQL Server 내에서 쿼리를 수행 할 수 있습니까?SQL Server에서 쿼리를 사용하여 Base64의 해시 MD5를
HashBytes(Algo,String)
에는 해시를 생성하는 기능이 있지만, Base64 옵션은 없습니다.
있습니까?
감사합니다.
MD5 Base64에서 특정 문자열의 해시 값을 생성하려고합니다. SQL Server 내에서 쿼리를 수행 할 수 있습니까?SQL Server에서 쿼리를 사용하여 Base64의 해시 MD5를
HashBytes(Algo,String)
에는 해시를 생성하는 기능이 있지만, Base64 옵션은 없습니다.
있습니까?
감사합니다.
CREATE FUNCTION dbo.Base64Encode
(
@bin VARBINARY(MAX)
)
RETURNS VARCHAR(MAX)
AS
BEGIN
return CAST(N'' AS XML).value('xs:base64Binary(xs:hexBinary(sql:variable("@bin")))', 'VARCHAR(MAX)')
END
SELECT dbo.Base64Encode(HashBytes('MD5', ItemName))
FROM tblItems
안녕하세요. 감사! MSSQL에 익숙하지 않기 때문에이 질문에 2 가지 질문이 있습니다. 1)이 함수 쿼리를 한 번 실행하면 함수가 MSSQL 데이터베이스 내에 존재합니다. 그러나 MSSQL Management Studio에서이 기능을 어떻게 찾을 수 있습니까? 2) 동일한 MSSQL Management Studio에서 사용한 모든 select 문은 다음과 같아야합니다.에서 열을 선택하십시오. . . ... 어떻게하면 table.column ..을 지정하거나 필드를 단축 할 수 있습니까? 감사합니다 !!! :) –
DarenTay
+0
+0
네, 단지 한 번만 만들어야합니다. 관리 스튜디오에서'Programmability -> Functions -> Scalar-Values Functions' 아래에 있습니다. 만약 당신이'Use DbName'으로 배치를 시작한다면 당신은 질의 내에서 그것을 지정할 필요가 없습니다. – Magnus
안녕하세요 매그너스, 나는 그 기능이 '마스터'에 나타납니다. 1) 현재 작업하고있는 특정 데이터베이스에 나타나는 함수를 어떻게 만듭니 까? 2) 함수가 master 데이터베이스에 있거나없는 경우 추가 된 장점/단점이 있습니까? 3) "DBname 사용"을 사용하는 경우에도을 지정해야합니다. 의 'from'부분에 있습니다. 그게 기대 되니? 죄송합니다. 지금은 새해서 여기에 맹목적인 마우스가 틀림 없습니다. 그러나 인정할 수있는 대답을 어디서 찾을 수 있는지 찾을 수 없습니다. –
DarenTay
관련 문제
-
1. 우리는 sql-server에서 해시 조인을 사용하지 않아야합니까?
-
2. SQL Server에서 실시간 쿼리를 사용할 수 있습니까?
-
3. 조건부 선택 쿼리를 사용하는 방법? SQL Server에서
-
4. 쿼리를 사용하여 SQL Server에서 null이 아닌 제약 조건을 제거하는 방법
-
5. md5를 사용하여 동일한 해시 키를 생성 할 수 있습니까?
-
6. SQL 쿼리를 사용하여 MD5 해시 문자열을 바이너리로 변환하는 방법은 무엇입니까?
-
7. SQL Server에서 커서를 사용하여 업데이트
-
8. SQL Server에서 XML을 사용하여 업데이트
-
9. MD5를 사용하여 비밀번호를 변경 하시겠습니까?
-
10. SQL Server에서 트랜잭션 잠금
-
11. Node.JS - 버퍼를 사용하여 base64의 이미지 인코딩
-
12. MySQL 및 SQL Server에서 쿼리를 통해 테이블 DDL 생성
-
13. base64의 이미지 크기 조정
-
14. NSURLConnection과 base64의 호환성
-
15. ASP.NET은 md5를 사용하여 사용자를 인증합니다.
-
16. md5를 사용하여 파일의 무결성 검사
-
17. SQL Server에서 Active Directory 액세스
-
18. SQL Server에 MD5 해시 저장
-
19. SQL Server에서 어떻게 통계를 수집합니까?
-
20. MD5를 사용하여 암호로 암호화 키를 생성 하시겠습니까?
-
21. SQL Server에서 자체 형식으로 쿼리를 작성하여 새 행을 삽입하려면 어떻게해야합니까?
-
22. SQL Server에서 쿼리를 디자인하거나 오류를 찾는 방법은 무엇입니까?
-
23. SQL Server에서 실행중인 CPU/시간 소모적 인 쿼리를 중지하는 방법!
-
24. 이 INNER JOIN 쿼리를 SQL Server에서 MySQL로 변환하려면 어떻게해야합니까?
-
25. SQL Server에서 테이블 대신 쿼리를 사용할 수 있습니까
-
26. SQL Server에서 param과 XML 쿼리를 사용하는 방법은 무엇입니까?
-
27. SQL Server에서 데이터베이스의 모든 테이블에 대해 동일한 쿼리를 사용하려고합니다.
-
28. SQL Server에서 불안정한 쿼리
-
29. SQL Server에서 트리거 만들기
-
30. SQL Server에서 생년월일을 얻으려면
최근 질문
-
1. 루프 내부에서 DomEvent를 설정하는 방법
-
2. cURL 서버에 데이터를 게시하고 리디렉션 된 페이지
-
3. 자바 스크립트 계산기 동등 함수 실패
-
4. 동적으로 추가 된 div에 단어가 깨지지 않는 overflow-wrap
-
5. forEach (Main :: myMethod); 방법을
-
6. 구성 요소에서 단위 테스트 템플릿 기반 폼을 시도하는 중 폼에 컨트롤이 없습니다
-
7. ASP.NET MVC - System.Web.Mvc.WebViewPage <TModel>.Model.get가 null을 반환했습니다.
-
8. Image - Selenium WebDriver를 클릭하면 "요소를 클릭 할 때 클릭 할 수 없습니다"Java
-
9. 그림을 코딩하여 디스플레이 화면으로 사용하는 방법?
-
10. BEM을 사용하여 className 및 css 모듈에 대한 올바른 인수 목록 구문
-
1. 우리는 sql-server에서 해시 조인을 사용하지 않아야합니까?
-
2. SQL Server에서 실시간 쿼리를 사용할 수 있습니까?
-
3. 조건부 선택 쿼리를 사용하는 방법? SQL Server에서
-
4. 쿼리를 사용하여 SQL Server에서 null이 아닌 제약 조건을 제거하는 방법
-
5. md5를 사용하여 동일한 해시 키를 생성 할 수 있습니까?
-
6. SQL 쿼리를 사용하여 MD5 해시 문자열을 바이너리로 변환하는 방법은 무엇입니까?
-
7. SQL Server에서 커서를 사용하여 업데이트
-
8. SQL Server에서 XML을 사용하여 업데이트
-
9. MD5를 사용하여 비밀번호를 변경 하시겠습니까?
-
10. SQL Server에서 트랜잭션 잠금
관련 문제