ms-sql2 [MS-SQL] 특정 테이블, 컬럼의 Default 체크, 삭제, 수정 -- 테이블, 컬럼(특정) Default 체크 DECLARE @tablename varchar(100) DECLARE @columnname varchar(100) set @tablename = 테이블 set @columnname = 컬럼 select d.* from sys.default_constraints d inner join sys.tables t on t.object_id = d.parent_object_id inner join sys.columns c on c.object_id = t.object_id and c.column_id = d.parent_column_id where t.name = @tablename and c.name = @columnname ; -- 테이블, 컬럼(특정) Defa.. 2022. 3. 24. [MS-SQL] 변수, 조건문, 반목문, 저장프로시져 **변수사용 로컬변수의 특징 1. @라는 첨자를 가진다 2. 선언된 로컬 변수는 현제 커넥션에서 같은 배치내에서만 사용 3. 값을 초기화하기 위해 set, select문 사용 DECLARE @YMD DATETIME //선언 SET @YMD=GETDATE() // 초기화 SELECT @YMD DECLARE @SAL INT SET @SAL=5000 SELECT ENAME, SAL FROM EMP WHERE SAL>@SAL DECLARE @SAL INT SELECT @SAL=AVG(SAL) FROM EMP SELECT @SAL **조건문 IF 조건 실행문 ELSE 실행문 DECLARE @I INT SET @I=200 IF @I =3000 BEGIN //실행문이 2개 이상일때는 BEGIN END로 묶어주어야함... 2009. 7. 23. 이전 1 다음