2010/06/14 13:11
Default datetime argument in stored procedure - SQL Server
2010/06/14 13:11 in System/SQL

MS SQL 서버에서 테이블을 정의할 때 Datetime Column에 'GETDATE()' 형식으로 기본 값을 지정하게 되죠.
Procedure에서는 이와 같이 적용되지가 않습니다.
아래 처럼 해줘야 기본 값을 현재 시간(GETDATE())으로 설정할 수 있습니다.
CREATE PROCEDURE TestProc
(
@TestDate DATETIME = NULL
)
AS
IF @TestDate IS NULL SET @TestDate = GETDATE()
...........
RETURN
GO
'System > SQL' 카테고리의 다른 글
| SQL Server for cloud computing - Lightweight DB (0) | 2011/02/28 |
|---|---|
| MS SQL - Locking (0) | 2011/02/22 |
| Default datetime argument in stored procedure - SQL Server (0) | 2010/06/14 |
| MSSQL 쿼리로 테이블 목록보는 방법 (1) | 2008/06/20 |
| MS SQL Server 2008 CTP July (1) | 2007/11/16 |
| ORACLE SQL 2차 평가 시험 문제 (0) | 2007/06/29 |
이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^
Prev



