1
(스위치 대신 USER_NAME하는) 테이블 제약의 기본 SESSION_USER를 사용 할 수 없습니다 :다음과 같이 내가 예를 들어 <code>SESSION_USER</code>의 기본값과 제약 조건을 정의
CREATE TABLE [test] (col1 varchar(50))
GO
ALTER TABLE [test] ADD CONSTRAINT [x] DEFAULT SESSION_USER FOR [col1]
GO
이 잘 실행하는 것 - Command(s) completed successfully.
그러나 다음과 같이 실제 정의는 예는 user_name()
기능을 사용하도록 수정되었습니다 :
ALTER TABLE [dbo].[test] ADD CONSTRAINT [x] DEFAULT (user_name()) FOR [col1]
왜 이거 야?