벌거 벗은 도메인 이름으로 전자 메일 주소를 제거 할 수있는 SQL 함수를 작성해야합니다. 예 : [email protected]을 [email protected]으로 읽게합니다. 이것은 대개 매우 간단하지만 정보를 찾을 수없는 것 같습니다.SQL SELECT 결과를 수정하는 방법
1
A
답변
0
당신은 오라클을 사용하는 경우
select substr('[email protected]',instr('[email protected]','@')+1,length('[email protected]')) as domain from dual;
0
당신은 CLR의 SQL 함수를 만드는 시도하고 문자열을 구문 분석하기 위해 .NET 라이브러리에서 정규식을 사용할 수 있습니다. 보이는 경우 ccTLD가있는 경우이를 구문 분석 한 다음 일반 TLD/도메인 이름을 구문 분석해야 할 수 있습니다.
관련 문제
- 1. SQL 구문을 수정하는 방법
- 2. SELECT 결과를 기반으로 한 SQL INSERT
- 3. select SQL 쿼리의 결과를 ms 액세스의 새 테이블로 변환하는 방법
- 4. PHP에서 select count (*) 쿼리의 결과를 얻는 방법?
- 5. 여러 SELECT 결과를 어떻게 병합합니까?
- 6. 나는 SQL SELECT 문을 SQL SELECT 문
- 7. SQL select 문
- 8. 필드 기호에 SELECT 결과를 지정하십시오.
- 9. SQL 쿼리 : count 함수 결과를 select 쿼리에 어떻게 결합합니까?
- 10. 두 개의 PL/SQL select 문에서 결과를 나누는 것
- 11. 일정 기간 동안 T-SQL Select 결과를 반환
- 12. SQL 결과를 표시하는 가장 좋은 방법
- 13. SQL Select 문에 대한 정보를 얻는 방법
- 14. SQl SELECT 백분율
- 15. sql select join view
- 16. Flex SQL Select Max
- 17. SQL 결과를 범위로 분리
- 18. SQL : 단일 SELECT 문
- 19. SQL은 : 함수 입력으로 SELECT 결과를 사용하는 방법 여기
- 20. 자이 썬에서 select *를 수행하고 결과를 얻는 방법
- 21. Asp.net 오류를 수정하는 방법
- 22. 화면에 SQL 쿼리의 결과를 표시하는 방법
- 23. SQL SELECT 쿼리
- 24. SQL select 문안 필터
- 25. SELECT COUNT (*) SQL 서버에
- 26. SQL SELECT> 1
- 27. SQL Select Bottom Records
- 28. SQL Select 문에서 함수
- 29. SQL SELECT 다른
- 30. SQL Select 권한
대체 할 정확한 규칙은 무엇입니까? 최상위 도메인 (귀하의 경우에는 com)과 2 단계 도메인 (귀하의 경우 google) 만 사용하십시오. – Frank
RDBMS는 무엇입니까? IF SQL Server에 .NET 라이브러리에 뭔가가있을 수 있습니다. 'co.uk'와 같은 TLD 때문에 점들의 단순한 카운트가 작동하지 않습니다. –