SQL 서버에서는 레귤러 익스프레션(Regular Expression) 기능을 제공하지 않기 때문에 이메일 검증을 정밀하게 할 수는 없다. 그렇기 때문에 여기서 제시한 SQL 스크립트는 아주 간단한 검증 작업만 한다. 아래는 이메일 주소를 검증해주는 함수로 주소가 올바르면 1, 틀리면 0을 반환한다. CREATE FUNCTION EMAILVALIDATE (@email varChar(100)) RETURNS int AS BEGIN DECLARE @invalChars varchar(5),@valid int,@badChar varchar(1),@atPos int,@periodPos int SET @valid = 1 SET @invalChars = ' /:,;' --이메일 주소 길이가 0인지 점검 IF len(..