반응형

분류 전체보기 1486

TSQL datetime 필드에서 YYY-MM-DD 형식의 날짜를 가져오려면 어떻게 해야 합니까?

TSQL datetime 필드에서 YYY-MM-DD 형식의 날짜를 가져오려면 어떻게 해야 합니까? 해야 하나요?YYYY-MM-DD? SQL 이상에서합니다.SQL Server 2000을 사용합니다.SQL Server sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql sql?아니면 결과 세트를 취득한 후에 프로그래밍 방식으로 변환하는 것이 더 쉬울까요? Microsoft Technet에서 CAST 및 CONVERT를 읽었는데 원하는 형식이 나열되지 않아 날짜 형식을 변경할 수 없습니다. SELECT CONVERT(char(10), GetDate(),126) 당신이 원하지 않는 시간 부분의 바르샤르 찹의 크기를..

itsource 2023.04.07

INSERT 문이 외부 키 제약 조건과 충돌합니다(SQL Server).

INSERT 문이 외부 키 제약 조건과 충돌합니다(SQL Server). 메시지 547, 레벨 16, 상태 0, 회선 1 INSERT 문이 FORENAL KEY 제약 조건 "FK_Sup_Item_Sup_Item_Cat"과 충돌했습니다.데이터베이스 "dev_bo", 테이블 "dbo"에서 충돌이 발생했습니다.Sup_Item_Cat"을 클릭합니다.문이 종료되었습니다. insert into sup_item (supplier_id, sup_item_id, name, sup_item_cat_id, status_code, last_modified_user_id, last_modified_timestamp, client_id) values (10162425, 10, 'jaiso', '123123', 'a', '12',..

itsource 2023.04.07

SQL-Server에서 테이블 변수를 드롭하려면 어떻게 해야 합니까?이래도 되나?

SQL-Server에서 테이블 변수를 드롭하려면 어떻게 해야 합니까?이래도 되나? 스크립트에 테이블 변수가 있습니다(저장 프로시저가 아닙니다).두 가지 질문: 테이블 변수를 드롭하려면 어떻게 해야 하나요?드롭 테이블 @varName에서 "Incorrect snytax" 오류가 나타난다. 항상 이렇게 해야 하나요?좋은 연습이라고 들었어요.이런 작은 스크립트에 꼭 필요한가요? 제 코드는 다음과 같습니다. Declare @projectList table( name varchar(40) NOT NULL); Insert Into @projectList Values ('BCR-00021') Select * From @projectList Drop Table @projectList -- does not work 테이..

itsource 2023.04.07

MySQL 열거형 데이터 유형과 동일한 SQL Server?

MySQL 열거형 데이터 유형과 동일한 SQL Server? SQL Server 2008에는 MySQL과 같은 데이터 타입이 있습니까?enum?그렇지 않아요.애매한 등가물이 있습니다. mycol VARCHAR(10) NOT NULL CHECK (mycol IN('Useful', 'Useless', 'Unknown')) 여기서 찾은 가장 좋은 해결책은 가능한 값을 프라이머리 키로 하여 룩업 테이블을 만들고 룩업 테이블에 대한 외부 키를 작성하는 것입니다.IMHO 룩업테이블은 참조 무결성을 갖춘 방법입니다.단, 다음과 같은 예에 따라 "Evil Magic Numbers"를 회피하는 경우에만 해당됩니다.T4를 사용하여 데이터베이스 룩업테이블에서 열거형 생성 재미있게 보내!CREATE FUNCTION Actio..

itsource 2023.04.07

NULL의 <>!= 연산자가 동일하지 않습니다.

NULL의 != 연산자가 동일하지 않습니다. SQL에서 다음과 같은 동작을 설명해 주실 수 있습니까? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results) 는 표준 입니다. SQL-92 입니다.!=다하다, 평가하다하다, 평가하다, 평가하다, 평가하다.NULL가 .NULL값이 존재하지 않음을 나타내는 자리 표시자입니다. 할 수 .IS NULL/IS NOT NULL츠미야 이 동작은 SQL Server에만 해당되지 않습니다.모든 표준 준거 SQL 방언은 동..

itsource 2023.04.07

생년월일과 getDate()를 기준으로 나이(년)를 계산하는 방법

생년월일과 getDate()를 기준으로 나이(년)를 계산하는 방법 생년월일(현재 nvarchar(25))과 함께 사람을 나열하는 테이블이 있습니다. 어떻게 그걸 날짜로 환산해서 나이를 몇 살로 계산하면 될까요? 내 데이터는 다음과 같습니다. ID Name DOB 1 John 1992-01-09 00:00:00 2 Sally 1959-05-20 00:00:00 다음을 보고 싶습니다. ID Name AGE DOB 1 John 17 1992-01-09 00:00:00 2 Sally 50 1959-05-20 00:00:00 윤년/일 및 다음 방법에 문제가 있습니다. 아래 업데이트를 참조하십시오. 이것을 시험해 보세요. DECLARE @dob datetime SET @dob='1992-01-09 00:00:00'..

itsource 2023.04.07

현재 데이터베이스 백업이 없으므로 백업 로그를 수행할 수 없습니다.

현재 데이터베이스 백업이 없으므로 백업 로그를 수행할 수 없습니다. 데이터베이스를 복원하려고 했지만 이 메시지가 표시되었습니다.이 데이터베이스를 복원하려면 어떻게 해야 합니까? 'farhangi_db'입니다. (미국의)SqlServer.. EngineTasks )릴레이셔널 엔진 태스크) System.Data.SQL 클라이언트SqlError: LOG가 생성되었기 때문에 : BACKUP LOG를 할 수 . 현재 데이터베이스 백업이 없습니다.(마이크로소프트)SqlServer.Smo 확장) 원래 데이터베이스를 만든 다음 백업 파일을 비어 있는 새 데이터베이스로 복원했습니다. [ Databases ]> [ Restore Database ]> [ General : Device ]를 오른쪽 클릭합니다.[백업 파일의 ..

itsource 2023.04.07

고유 제약 조건에 대한 명명 규칙

고유 제약 조건에 대한 명명 규칙 명명규칙은 중요하며 프라이머리 키와 외부 키는 일반적으로 사용되며 명백한 규칙을 가지고 있습니다(PK_Table그리고.FK_Table_ReferencedTable(각각).그IX_Table_Column인덱스에 대한 명명도 상당히 표준적입니다. UNIQURE 제약은 어떻습니까?이 제약조건에 대해 일반적으로 허용되는 명명규칙이 있습니까?본 적이 있다UK_TableName_Column,UQ_TableName_Column, 및 추천하는 사람AX_TableName_Column- 그게 어디서 왔는지 모르겠어. 저는 보통UQ하지만 나는 그것을 특별히 좋아하지 않고, 그것을 사용하는 나의 선택을 방어하는 것을 즐기지 않는다.UK옹호하다 가장 일반적인 명칭에 대한 공감대가 있는지, 아니면..

itsource 2023.04.07

SQL-Server:백업 세트는 기존 데이터베이스 이외의 백업을 보유하고 있습니다.

SQL-Server:백업 세트는 기존 데이터베이스 이외의 백업을 보유하고 있습니다. 데이터베이스에 대한 SQL Server 백업 파일을 복원하려고 하는데 다음과 같은 오류가 발생합니다. 백업 세트는 기존 데이터베이스 이외의 백업을 보유하고 있습니다. SQL Server 2008의 데이터베이스와 백업파일은 2005년입니다. 무엇이 문제일까요?저도 이 문제를 접하게 되었습니다. 해결책: " " " " 를 .bak줄서서 처리해 주세요. SQL Server Management Studio의 "Databases" 분기를 마우스 오른쪽 버튼으로 클릭하여 액세스할 수 있는 "Restore Database" 옵션을 사용하고 복원할 소스를 제공하면서 데이터베이스 이름을 지정합니다. 또한 다른 데이터베이스가 여전히 존재하..

itsource 2023.04.07

Lookup()과 Dictionary(Of list)의 차이점

Lookup()과 Dictionary(Of list)의 차이점 저는 어떤 데이터 구조가 가장 효율적인지, 어떤 구조를 언제 어디에 사용해야 하는지에 대해 고민하고 있습니다. 요?ILookup(of key, ...) 와 다르다Dictionary(of key, list(of ...)) , 「 」 「 」 「 」 「 」 「 」 「 」 「 」는 하는가.ILookup프로그램 속도/메모리/데이터 액세스 등에 있어서 어느 쪽이 더 효율적일까요?두 가지 중요한 차이: Lookup불변의 존재입니다. 콘크리트는 있습니다.)Lookup하며, '클래스'는ILookup인터페이스는 변환 멤버를 제공하지 않습니다.물론 다른 가변 구현도 있을 수 있습니다.) 빈됩니다.KeyNotFoundException)TryGetValue, AFA..

itsource 2023.04.07
반응형