반응형

sql-server 15

EF5: 파일 '{0}'을(를) 데이터베이스 '{1}'로 첨부할 수 없습니다.

EF5: 파일 '{0}'을(를) 데이터베이스 '{1}'로 첨부할 수 없습니다. 여기에 기재되어 있는 것과 같은 문제가 발생하고 있습니다만(「삭제된 MDF 파일에 접속할 수 없습니다」의 항을 참조해 주세요).그러나, 문제의 해결 방법은 여기에 기재되어 있지 않습니다. 즉, 문제는 삭제 후.mdfEF 5.0을 사용하여 DB에 액세스하려고 하면 다음과 같은 예외가 발생합니다. Data Exception -> 엔티티예외 -> SqlException: '{0}' 파일을 데이터베이스 '{1}'로 첨부할 수 없습니다. DB 파일을 삭제했는데, 이제 응용 프로그램을 실행하면 이니셜라이저를 사용할 것으로 예상되어 끔찍한 오류 메시지가 나타납니다.이 문제를 해결할 방법이 있나요?DB 파일을 삭제해도 SQLLocalDB에 ..

sourcetip 2023.04.13

SQL Server에서 임시 테이블을 작성할 때 #를 사용해야 합니까?

SQL Server에서 임시 테이블을 작성할 때 #를 사용해야 합니까? 사용할 필요가 있습니까?#SQL Server에 임시 테이블을 만들기 전에? 예: SELECT column1, column2, someInt, someVarChar INTO ItemBack1 FROM table2 WHERE table2.ID = 7 ItemBack1의 경우,#심볼? 그렇지 않은 경우, 의 용도는 무엇입니까?#임시 테이블을 만들 수 있습니까?예. 임시 테이블을 만들려면 테이블 이름 앞에 "#"(해시)을 붙여야 합니다. 나중에 테이블이 필요 없는 경우 테이블을 만듭니다.임시 테이블은 일반 테이블과 매우 유사합니다.단, tempdb에 생성됩니다.또한 현재 세션을 통해서만 액세스할 수 있습니다.EG의 경우: 사용자가 작성한 임..

sourcetip 2023.04.13

DISTINCT를 사용하여 카운트(*)를 선택합니다.

DISTINCT를 사용하여 카운트(*)를 선택합니다. SQL Server 2005에는 테이블이 있습니다.cm_production실제 가동에 투입된 모든 코드가 나열됩니다.테이블에는ticket_number,program_type,program_name그리고.push_number다른 열과 함께 표시됩니다. 목표: 프로그램 유형 및 푸시 번호별로 모든 DISTINT 프로그램 이름을 카운트합니다. 지금까지 제가 아는 건 DECLARE @push_number INT; SET @push_number = [HERE_ADD_NUMBER]; SELECT DISTINCT COUNT(*) AS Count, program_type AS [Type] FROM cm_production WHERE push_number=@push_..

sourcetip 2023.04.08

기존 테이블에 기본 키 추가

기존 테이블에 기본 키 추가 제 테이블에는Persion이 표에는 5개의 열이 있습니다. 모니터 Id 이름 PMid PDescription(PDescription) 팸트 이 테이블을 만들 때,PersionId그리고.Pname를 프라이머리 키로서 사용합니다. 이제 기본 키에 PMID라는 열을 하나 더 포함하려고 합니다.어떻게 써야 돼요?ALTER설명서가 필요합니까?(테이블에 이미 1000개의 레코드가 있습니다)제약 조건을 해제하고 다시 작성하다 alter table Persion drop CONSTRAINT alter table Persion add primary key (persionId,Pname,PMID) 편집: 다음 쿼리를 사용하여 제약 조건 이름을 찾을 수 있습니다. select OBJECT_NAM..

sourcetip 2023.04.08

SQL에서 시간 없이 날짜를 선택하는 방법

SQL에서 시간 없이 날짜를 선택하는 방법 SQL에서 날짜를 선택하면 다음과 같이 반환됩니다.2011-02-25 21:17:33.933단, Date 부분만 있으면 됩니다.2011-02-25어떻게 해야 되지?SQL Server 2008의 경우: Convert(date, getdate()) https://learn.microsoft.com/en-us/sql/t-sql/functions/getdate-transact-sql 를 참조해 주세요.끈이 필요한가 봐요. select convert(varchar(10), '2011-02-25 21:17:33.933', 120) 여기서 120은 다음 형식으로 입력 날짜를 전달했음을 변환 함수에 알립니다.yyyy-mm-dd hh:mi:ss.사용.CAST(GETDATE() ..

sourcetip 2023.04.08
반응형