MS-SQL63 간단히 퍼센트 구해보기 CONVERT(DECIMAL,(CONVERT(FLOAT,일부수량)/CONVERT(FLOAT,전체수량)* 100)) AS 일부퍼센트 2013. 10. 14. 지정된 자리 수 만큼 앞자리에 특정 문자 채우기!! int형으로 선언된 넘버의 앞자리를 지정된 자리수 (예제에서는 총 4자리 ) 로 특정문자('0'이라는 문자를) 채우려 한다!! While문으로 에제를 간단하게 만들어 보았다!! DECLARE @IN_PARAM_PRODUCT_NUMBER INT DECLARE @IN_PARAM_SUM_TEXT NVARCHAR(4) SET @IN_PARAM_PRODUCT_NUMBER = 333 SET @IN_PARAM_SUM_TEXT = CONVERT(NVARCHAR(4),@IN_PARAM_PRODUCT_NUMBER) WHILE LEN(@IN_PARAM_SUM_TEXT) 4 BEGIN IF LEN(@IN_PARAM_SUM_TEXT) 4 BEGIN SET @IN_PARAM_SUM_TEXT = '0' + @IN_PARAM_SUM.. 2013. 8. 26. 알파벳 ASCII 코드를 이용하여 다음 문자 알아내기 A 라는 문자 다음에 B라는 문자를 출력 시킨다!! DECLARE @IN_PARAM_ASCII_CODE INT SELECT @IN_PARAM_ASCII_CODE = ASCII('A') SET @IN_PARAM_ASCII_CODE = @IN_PARAM_ASCII_CODE + 1 SELECT CHAR(@IN_PARAM_ASCII_CODE) 2013. 8. 26. 데이터베이스 무결성 검사 DBCC CHECKTABLE ( '테이블명' ) - > 테이블의 무결성 점검 . DBCC CHECKDB(' 데이터베이스명' ) -> 데이터베이스의 무결성 점검. 문제가 발생됫을시 수정 방안 ALTER DATABASE 데이터베이스명 SET SINGLE_USER ROLLBACK IMMEDIATE DBCC CHECKDB ( ' 데이터베이스명' , 인수 ) 인수의 3가지 REPAIR_FAST : 시간이 많이 소요되지 않으며 , 데이터의 손실이 없으며 사소한 오류 수정 REPAIR_REBUILD : 넓은 범위의 오류 검색 , 수정 REPAIR_FAST보다 더 시간이 걸림. REPAIR_ALLOW_DATA_LOSS : 모든 오류 수정 작업 , 데이터가 손실될수도 있다. 2013. 7. 3. 이전 1 ··· 9 10 11 12 13 14 15 16 다음