반응형

sql-server 35

SQL Server Management Studio 2008에서 스크립트 생성 태스크를 자동화하려면 어떻게 해야 합니까?

SQL Server Management Studio 2008에서 스크립트 생성 태스크를 자동화하려면 어떻게 해야 합니까? SQL Server Management Studio 2008에서 스크립트 생성을 자동화하고 싶습니다. 지금 내가 하는 일은: 데이터베이스 태스크에서 마우스 오른쪽 단추를 누릅니다. "스크립트 생성..." 필요한 내보내기 옵션을 모두 수동으로 선택하고 "Select object" 탭에서 select all을 누릅니다. 내보내기 폴더 선택 최종적으로는 [완료]버튼을 누릅니다. 이 작업을 자동화하는 방법이 있습니까? 편집 : 스크립트를 변경하는 것이 아니라 작성 스크립트를 생성합니다.SqlPubwiz는 SSMS의 스크립트 생성에 비해 옵션이 매우 한정되어 있습니다.반면, SMO에서 사용할 ..

itsource 2023.04.17

sql server 연결 문자열의 "연결 시간 초과"란 무엇입니까?

sql server 연결 문자열의 "연결 시간 초과"란 무엇입니까? 다음 연결 문자열이 있습니다(sql 서버의 속성에서 가져오기). Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\myUser\Desktop\adoBanche\Banche\bin\Debug\banche.mdf;Integrated Security=True;Connect Timeout=30 Timeout=30떤떤 의의 명명 명명 명? ???이는 접속을 작성하기 위한 타임아웃이지 해당 접속을 통해 실행되는 명령어의 타임아웃이 아닙니다. 예를 들어, http://www.connectionstrings.com/all-sql-server-connection-string-keywords/ 를 참조해 주세..

itsource 2023.04.12

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
반응형