1. 연락처 입력 시 숫자만 받기
2. 데이터 존재 여부 체크
3. 데이터 길이 제한 체크
'웹 클라이언트 > Jquery' 카테고리의 다른 글
Jquery 값 얻기 (Select, Input) (0) | 2017.09.04 |
---|
1. 연락처 입력 시 숫자만 받기
2. 데이터 존재 여부 체크
3. 데이터 길이 제한 체크
Jquery 값 얻기 (Select, Input) (0) | 2017.09.04 |
---|
숫자와 문자 각각 추출
설명 : strAlphaNumeric 에 있는 표현 값을 strAlpha(문자)와 strAlphaNumeric(숫자)로 나눠서 출력
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | DECLARE @strAlphaNumeric varchar(10) DECLARE @intAlpha INT DECLARE @strAlpha varchar(10) SET @strAlphaNumeric = 'Ww00004' SET @intAlpha = Patindex('%[^0-9]%', @strAlphaNumeric) SET @strAlpha = '' BEGIN WHILE @intAlpha > 0 BEGIN Set @strAlpha = @strAlpha + SUBSTRING(@strAlphaNumeric,@intAlpha,1) SET @strAlphaNumeric = Stuff(@strAlphaNumeric, @intAlpha, 1, '') SET @intAlpha = Patindex('%[^0-9]%', @strAlphaNumeric) END Set @strAlphaNumeric = MAX(@strAlphaNumeric) SELECT @strAlpha ,@strAlphaNumeric END | cs |
MSSQL에서 제공해주는 내장함수
Patindex : 유효한 text 및 character 데이터 형식에 패턴에 대한 시작 위치를 반환
구문
PATINDEX ( '%pattern%', expression)
예 )
Select Patindex('%[^0-9]%', 'D0001') as '숫자가 아닌 글자 인덱스'
패턴 ('%pattern%') 종류 :
Stuff : 문자열(charater_expression)을 다른 문자열로 추가한다. 문자열은 시작점(Start position)에서 문자열안에 명시된 (length)만큼 삭제한 다음 두번째 문자열(replaceWith_expression)을 시작 위치의 첫 번째 문자열에 삽입합니다.
구문
STUFF (character_expression , start , length , replaceWith_expression )
예)
SELECT STUFF('안녕하세요' ,1,1,'')
SUBSTRING : 문자열이나, 바이너리, 텍스트 또는 이미지 표현에 대한 부분값을 리턴합니다.
구문
SUBSTRING ( expression ,start , length )
예 )
SELECT SUBSTRING('안녕하세요',2,1)
MSSQL 문자열 함수(Len, Substring) (0) | 2017.08.17 |
---|---|
MSSQL - 두 테이블 Join 데이터 Update (0) | 2017.08.11 |
MSSQL 문자열 명령어(RTRIM, LTRIM) (0) | 2017.08.11 |
FULL TEXT SEARCH (전문검색) 명령어 (0) | 2016.06.03 |
[MSSQL] Database diagram 소유자 설정 (0) | 2015.11.20 |
웹은 기본적으로 클라이언트 / 서버 구조로 요약할 수 있다.
클라이언트 (Web Browser Page) 에서 Server로 요청을 보낸다.
웹서버의 종류는 Apache, Nginx, IIS, Tomcat 등이 있고, HTTP protocol을 사용한다.
서버는 같은 프로토콜을 이용해서 요청에 대해 응답(Response) 한다.
HTML의 FORM 태크는 클라이언트 쪽에서 가장 친숙하고 편리한 방법으로 서버에 데이터를 보내는 것에 대한 HTTP 요청을 구성할 수 있다.
<Form> 태크 요소는 어떤 데이터를 보낼 건지 정의한다. 유저가 Submit Button 을 누르는 순간에 엔지니어가 구성한 내용으로 요청이 보내지는 것으로 속성들이 설계되어졌다.
Action은 데이터가 전송되는 위치를 정의한다. 유효한 URL만 가능하며, URL이 제공되지 않았다면 Form 태그를 포함한 페이지로 URL로 데이터가 보내질 것이다.
<form action="http://url.com"> 절대경로
<form action="/somewhere"> 절대 경로
(절대경로와 상대경로가 가능하다)
Method : 어떤 HTTP 방식을 사용할지 지정한다 (GET, POST)
Get과 Post의 차이를 말하자면
Get은 서버에게 자원(Resource)를 달라고 묻는 요청이다. Requst의 Body 에는 빈값으로 들어가고
URL에 데이터가 포함되서 보내진다.
<form action="url" method ="get or post">
www.example.com?Data=Hi&Page=1
Post는 약간 다릅니다 Request Body 안에 데이터를 넣어서 서버에게 보냅니다. 보낸 값에 대한 적절한 결과를 다시 달라고 보내는 것입니다.
Get은 Resource에 대한 요청을 할 때 항상 같은 자원을 요청 받을 수 있도록 보장됩니다.
하지만 Post는 요청에 대해서 같은 결과를 받을 수 있다고 보장하지 못합니다.
IT에 종사하고 있어서 의자에 많은 시간을 보내는 관계로 기능이 좋고 편한걸로 사기로 맘 먹었습니다.
의자를 찾던 도중에 메리페어 의자가 좋다고 해서 제품 중에 와우2 TPE(고무) 소재를 샀습니다~
또오해영 이라는 드라마에 나온 적있는 의자래요~ 드라마를 보진 않지만;;
제가 구매한 곳은 11번가에요 -> 링크
고무 제질이라 딱딱한데 자세는 잘 잡아줘요. 의자를 제 몸에 맞춰서 정정할 수 있어서 편합니다.
상품평을 보니 제품 사출 마감이 개판이라고.. 새제품 아닌 리퍼제품 아니냐 이런 말씀이 많아서
망설였습니다. 그러나 인생은 실전! 뽑기 잘해보자 하고 질렀씁니다.
하지만 저 역시... 사출 개판에 뒷 부분 허리 조절이 아에 안돌아가는 현상에 기능 불량으로 한 번 교환을 했구요 (정상적인 제품이 안와서 좀 짜증났어요. 일하는데 교환하려면 집에 사람이 있어야하고.. 신경써야해서 짜증..)
아무튼 교환은 잘해주시더라구요
제가 제발 모든 기능 좀 확인하고 보내달라고 성원했습니다..
두 번째 받은 제품은 나름 만족스럽고 깨끗합니다..
추천은 드리되 저랑 비슷한 사출 개판을 경험하면 멘탈 나가니까요
고생안하고 싶으면 매장이 많은 타 제품 사시길 바랍니다.
그리고 꼭 사야겠다 하시는 분들은 메리페어에 알아보니까
민성oa라는 이수역에 협력업체가 있다고 하니 방문하셔서 시착하시거나
본사인 파주에 가셔서 한 번 앉아보시고 사시길바래요
ps. 고객센터에 리퍼 아니냐고 물어봤는데 자기네는 새 상품만 취급한다네요 근데 상품 상태가 ㄷㄷ..
40만원 호가하는데 뭐 이래!
마포역 맛집 화랑해물 리뷰 (0) | 2018.02.10 |
---|---|
사마귀 치료 안아프게 (베루말,이보코로리)로 해결하세요. (0) | 2018.02.10 |
카카오 뱅크 체크카드 발급 (혜택 및 정보)~^^ (0) | 2017.08.19 |
Inflearn 5만명 감사 이벤트 (0) | 2017.08.10 |
예스24 제1회 어린이 독후감 대회 (0) | 2017.08.01 |
카카오 뱅크 체크카드가 도착했어요~~
카카오 프랜즈 이모티콘이 그려있어서 너무 귀엽네요 ㅋ
아래 사진은 카드 혜택이 명시되어있는데 앞부분은 스티커에요
카카오뱅크 너무 편리하고 카드랑 세세한 부분을 챙겨줘서 고맙네요^ ^
아래 부분은 혜택 자세히 나와있어요^^
마포역 맛집 화랑해물 리뷰 (0) | 2018.02.10 |
---|---|
사마귀 치료 안아프게 (베루말,이보코로리)로 해결하세요. (0) | 2018.02.10 |
메리페어 와우2 TPE (실 사용 후기) (0) | 2017.08.19 |
Inflearn 5만명 감사 이벤트 (0) | 2017.08.10 |
예스24 제1회 어린이 독후감 대회 (0) | 2017.08.01 |
LEN : 문자열 자리수 반환
Len ( expression )
예 ) SELECT Len('문자열')
Substring : 문자열, 바이너리,텍스트 이미지 표현 등 MSSQL 에서 부분을 리턴한다.
Substring ( expression, start, length)
예 )Select SUBSTRING('문자열',2,1)
문자열에서 숫자 추출, 문자 추출 (Partindex, Stuff, SubString) (0) | 2017.08.24 |
---|---|
MSSQL - 두 테이블 Join 데이터 Update (0) | 2017.08.11 |
MSSQL 문자열 명령어(RTRIM, LTRIM) (0) | 2017.08.11 |
FULL TEXT SEARCH (전문검색) 명령어 (0) | 2016.06.03 |
[MSSQL] Database diagram 소유자 설정 (0) | 2015.11.20 |
집에 Microserver Gen8 을 사놨다가 사용을 안해서 이제야 다시 꺼내봅니다.
서버에 개인용 홈페이지나 FTP 구축까지 진행해보겠습니다.
준비물
1. Centos 설치파일이 준비된 USB
2. Microserver Gen8
Centos 는 RedHat의 저작권 정책에 따라 배포 수정된 운영체제입니다.
Centos 는 RedHat의 Mirror 라고 보시면 됩니다.
설치파일은 https://www.centos.org/ 에 들어가시면 Get Centos 메뉴에 ISO 다운받아서
USB에 설치파일을 넣으면 됩니다.
'
위의 사진을 보면 USB가 Gen 8 에 꼽혀있죠?
이제 설치가 시작됩니다.
Microserver Gen8 에서 intelligent provisioning 기능으로 Window Server 나 Redhat 버전으로 설치하는
부분도 있지만 Centos는 리스트에 없기 때문에 기능은 사용하지 않습니다.
USB를 꼽아 놓고 기다리면 Centos 설치 과정이 뜹니다.
1. Microserver Gen 8 - SSD 장착 (두가지 방법) (0) | 2017.07.18 |
---|
문장 구문 Response.Write varint
ASP 변수와 HTML을 혼용해서 쓰려면
아래와 같이 태그 부분은 " "쌍 따움표로 묶어주고 ASP 변수 부분은 & 앰퍼센트로 이어준 다음에 쓰면 된다.
예 ) ASP 변수만 있을 경우
Dim A;
A = 2017
<select>
Response.Write "<option value= " & A & ">" & A & "년</option>"
</select>
예 ) ASP 변수와 Class 및 Tag Id와 있을 경우
Response.Write("<span class='name' id='name'>" & A & "</span")
따움표와 아포스트로피를 혼합해서 써야한다.
예 ) 아포스트로피를 뺴고 싶다면 아포스트로피 대신 "" 쌍따움표로 대체해주면 된다.
Response.Write("<span class=""name"" id=""name"">" & A & "</span")
ASP 날짜를 요일로 변환 weekDay (0) | 2017.09.13 |
---|---|
Classic ASP - IIS에서 작업 중 내부 서버 오류로 나올 때. (0) | 2017.08.09 |
Classic ASP - IIS에서 작업 중 CSS가 동작 안 할 때 (0) | 2017.08.08 |
ASP 파일 삭제 - Scripting.FileSystemObject (0) | 2017.08.01 |
ASP 파일 업로드 - TABSUplad (0) | 2017.08.01 |
설명 :
TableName1 테이블을 A로 명칭, TableName2 테이블을 B로 명칭, 후 Join 으로 매칭된 값을
SET A.Link = B.FileName 넣어주고, A라고 명칭한 테이블을 업데이트 한다. UPDATE A
구문 :
UPDATE A
SET A.[Link] =B.FileName
From [TableName1] A join [TableName2] B ON
A.MSeq = B.MSeq
문자열에서 숫자 추출, 문자 추출 (Partindex, Stuff, SubString) (0) | 2017.08.24 |
---|---|
MSSQL 문자열 함수(Len, Substring) (0) | 2017.08.17 |
MSSQL 문자열 명령어(RTRIM, LTRIM) (0) | 2017.08.11 |
FULL TEXT SEARCH (전문검색) 명령어 (0) | 2016.06.03 |
[MSSQL] Database diagram 소유자 설정 (0) | 2015.11.20 |
- RTRIM
문자열 이후의 공백을 지운다.
예 ) SELECT RTRIM('Removes trailing spaces. ');
- LTRIM
문자열 선두의 공백을 지운다.
예 ) SELECT LTRIM(' Five spaces are at the beginning of this string.')
MSSQL 문자열 함수(Len, Substring) (0) | 2017.08.17 |
---|---|
MSSQL - 두 테이블 Join 데이터 Update (0) | 2017.08.11 |
FULL TEXT SEARCH (전문검색) 명령어 (0) | 2016.06.03 |
[MSSQL] Database diagram 소유자 설정 (0) | 2015.11.20 |
[SQL] Client에서 Local Server로 접속 시 오류 (0) | 2015.11.18 |