«default-value» 태그된 질문


5
PostgreSQL의 Select 쿼리에서 기본값을 어떻게 사용합니까?
행이 반환되지 않으면 사용해야하는 열에 기본값을 사용하고 싶습니다. PostgreSQL에서도 가능합니까? 어떻게하니? 아니면 이것을 해결할 수있는 다른 방법이 있습니까? 예를 들면 다음과 같습니다. SELECT MAX(post_id) AS max_id DEFAULT 0 FROM my_table WHERE org_id = 3 그리고 org_id = 3테이블에 행이 없으면 반환하고 싶습니다 0.

2
기본 제약, 그만한 가치가 있습니까?
나는 보통 다음 규칙에 따라 데이터베이스를 설계합니다. db_owner 및 sysadmin 이외의 다른 사람은 데이터베이스 테이블에 액세스 할 수 없습니다. 사용자 역할은 응용 프로그램 계층에서 제어됩니다. 일반적으로 하나의 db 역할을 사용하여 뷰, 저장 프로 시저 및 함수에 대한 액세스 권한을 부여하지만 경우에 따라 일부 저장 프로 시저를 보호하기 위해 두 번째 …


2
NEWSEQUENTIALID ()를 열의 기본값으로 사용할 수없는 이유는 무엇입니까?
Management Studio에서 테이블을 만들려고하고 새로운 (SQL 2005부터) NEWSEQUENTIALID()기능 에 대해 읽은 후 나아갈 것이라고 생각했습니다. 이것이 내가하고있는 일입니다. 그러나 그것은 나를 허락하지 않습니다. 내가 얻는 오류 메시지는 다음과 같습니다. 'FormTemplate (Forms)' table - Error validating the default for column 'FormTemplateId'. 트릭이 누락 되었습니까? SQL Server 2008 R2를 확실히 실행하고 있습니다.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.