//아래의 쿼리를 실행하면 현재 IDENTITY의 값을 확인할 수 있습니다.(변경되지 않음) DBCC CHECKIDENT([TableName], NORESEED) //아래의 쿼리를 실행하면 IDENTITY의 값이 Num으로 초기화됩니다. DBCC CHECKIDENT([TableName], RESEED, [Num]) //아래의 쿼리를 실행하면 IDENTITY의 값이 현재 컬럼보다 작을 경우 값을 현재 컬럼과 같도록 변경합니다. DBCC CHECKIDENT([TableName], RESEED)
2016년 4월 16일 토요일
MSSQL Identity, 조회, 초기화
호출자 정보 [CallerMemberName], [CallerFilePath], [CallerLineNumber]
CallerMemberName : 호출자 정보가 명시된 메서드를 호출한 측의 메서드 이름
CallerFilePath : 호출자 정보가 명시된 메서드를 호출한 측의 소스코드 파일 경로
CallerLineNumber : 호출자 정보가 명시된 메서드를 호출한 측의 소스코드 라인 번호
using System;
using System.Runtime.CompilerServices;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
LogMessage("test log");
}
static void LogMessage(string text, [CallerMemberName] string memberName = "",
[CallerFilePath] string filePath = "",
[CallerLineNumber] string lineNumber = "")
{
Console.WriteLine("Text : " + text);
Console.WriteLine("LogMessage CallerName : " + memberName);…
Console.Writeline("LogMessage CallerLineNumber : " + lineNumber);
}
}
}
피드 구독하기:
덧글 (Atom)