database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1718 게시물 읽기
No. 1718
특정 요일에 자료를 입력하려면 어떻게 하면 될까요?
작성자
이병일
작성일
2004-12-26 04:04
조회수
3,087

게시판 글도 검색하고 여러가지 책도 보고 찾아 봤는데 도저히 못 찾겠네요.

1월 1일 부터 2월 28일까지 중에 월~금요일 까지만 자료를 입력하고자 한다면 어떻게 하는게 좋을까요?

그냥 프로그램 로직으로 처리하는 것이 좋을까요? 아니면 SQL Server에 요일을 알수있는 다른 방법이

있나요??

 

고수님들의 도움 부탁 드릴께요..

이 글에 대한 댓글이 총 2건 있습니다.

datepart 함수를 이용하면 될꺼 같은데요....

 

select datepart(dw,'20041226') as week_day

실행결과

week_day   
-----------
          1

(1개 행 적용됨)

이런식으로 하면 일요일 = 1 부터 토요일 = 7 까지

해당 날짜의 요일을 구할 수 있습니다.

그 다음부터는 상황에 맞게 처리하면 될꺼 같네요...

백승현님이 2004-12-28 12:34에 작성한 댓글입니다. Edit

그건 데이터베이스 상 보다는 오히려 program자체에 그런

로직을 심는것이 나을 듯합니다. 

불필요한 트래픽의 발생을 줄인다는 것은

프로그램의 안정성과 속력을 보장할 수 있는 지름길이 아닐까 합니다.

여리님이 2004-12-28 15:10에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1722퀴리문 좀 부탁드리겠습니다.. [1]
질문남
2004-12-29
2987
1721MS-SQL DB확장(로컬머신 다른드라이브로..)가능할까요? [2]
유영현
2004-12-29
3343
1720저희 프로그램이 오류가 나서 이렇게 도움을 청합니다.
임기덕
2004-12-29
2292
1718특정 요일에 자료를 입력하려면 어떻게 하면 될까요? [2]
이병일
2004-12-26
3087
1717sql2000 dev 윈xp pro sp2설치에러
상윤이
2004-12-25
2792
1716키가 없는 테이블의 트리거
schan, An
2004-12-24
2916
1715[질문]MSSQL-인터넷 연결이 잘안됩니다.
happy
2004-12-24
4260
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다