반응형

programing 535

첫 번째 커밋을 어떻게 다시 시작합니까?

첫 번째 커밋을 어떻게 다시 시작합니까? 사용한git init새로운 레포를 만들기 위해 세 번의 커밋을 수행했습니다.이제 돌아가서 첫 번째 커밋을 수정하기 위해 기본을 변경하고 싶지만, 만약 그렇다면.git rebase -i HEAD~3오류가 표시됩니다.fatal: invalid upstream 'HEAD~3'! 저도 같은 시도를 해보면요.HEAD~2그러면 작동하지만 마지막 두 번의 커밋만 다시 정렬할 수 있습니다. '커밋이 있기 전에 커밋'을 참조하거나 돌아가서 빈 커밋을 삽입하려면 어떻게 해야 합니까? 오류:git rebase -i HEAD~3: fatal: invalid upstream 'HEAD~3' 최신 Git를 사용한 간단한 방법(이것은 지금까지 나온 지 오래되었기 때문에 당신은 이것을 가져야..

programing 2023.05.07

SQL Server에서 "read committed"와 "repeatable read"의 차이

SQL Server에서 "read committed"와 "repeatable read"의 차이 나는 위의 고립 수준이 매우 비슷하다고 생각한다.가장 큰 차이가 무엇인지 좋은 예를 들어 설명해주실 수 있나요?Read committed는 현재 읽기가 커밋된 모든 데이터의 읽기를 보장하는 격리 수준입니다.그것은 단순히 독자들이 중간적이고, 약속되지 않은, 더러운 어떤 읽기도 보지 못하도록 제한한다.트랜잭션이 읽기를 다시 발행하여 동일한 데이터를 찾을 경우 데이터를 읽은 후에는 데이터를 자유롭게 변경할 수 있다는 약속은 전혀 약속하지 않습니다. 반복 가능 읽기는 읽기 커밋 수준의 보증과 더불어 데이터 읽기가 변경될 수 없음을 보장하는 상위 격리 수준입니다. 트랜잭션에서 동일한 데이터를 다시 읽으면 이전에 읽은 ..

programing 2023.04.07

LEFT OUTER JOIN이 왼쪽 테이블에 있는 것보다 더 많은 레코드를 반환하려면 어떻게 해야 합니까?

LEFT OUTER JOIN이 왼쪽 테이블에 있는 것보다 더 많은 레코드를 반환하려면 어떻게 해야 합니까? 왼쪽 테이블의 모든 결과와 훨씬 더 큰 테이블의 추가 정보를 반환하기 위한 매우 기본적인 왼쪽 외부 조인(LEFT OUTER JOIN왼쪽 테이블에는 4935개의 레코드가 포함되어 있습니다.다른 테이블에 레코드를 남겨두면 레코드 카운트가 상당히 커집니다. LEFT OUTER JOIN은 왼쪽 테이블의 모든 레코드와 일치하는 레코드와 일치하지 않는 행의 늘 값을 반환하는 것은 절대적인 가스펠로 알고 있기 때문에 왼쪽 테이블에 존재하는 것보다 많은 행을 반환하는 것은 불가능하다고 생각합니다만, 모두 같은 일이 일어나고 있습니다! SQL 쿼리는 다음과 같습니다. SELECT SUSP.Susp_Visits.S..

programing 2023.04.07

SQL Server Management Studio에서 SQL 포맷

SQL Server Management Studio에서 SQL 포맷 Visual Studio 및 기타 IDE에서는 키보드 단축키, 메뉴 또는 입력 시 자동으로 코드를 자동 포맷할 수 있습니다. SQL Server Management Studio에서 이 표준 기능을 사용할 수 있는 방법이 아직 없습니까? 포맷되지 않은 SQL이 엉망인 대형 저장 프로시저를 사용하고 있는데 "Select All" -> "Format SQL"로 넘어가면 좋을 것 같습니다.답변이 늦었지만 보람이 있기를 바랍니다.Poor Man의 T-SQL 포메터는 완전한 T-SQL 배치/스크립트 지원(DDL, DML), SSMS 플러그인, 명령줄 벌크 포메터 및 기타 옵션을 갖춘 오픈 소스(무료) T-SQL 포메터입니다. http://poors..

programing 2023.04.07

Visual Studio 기능에 대한 IntelliSense 코멘트를 받는 방법

Visual Studio 기능에 대한 IntelliSense 코멘트를 받는 방법 Visual Studio 및 C#에서는 ToString() 등의 빌트인 함수를 사용하면 IntelliSense에 노란색 상자가 표시되어 동작을 설명합니다. 내가 쓰는 기능이나 속성에 어떻게 그것을 가질 수 있을까?함수에 대한 설명과 함수에 대한 각 파라미터를 지정할 수 있는 영역을 생성하려면 함수 앞에 있는 행에 다음을 입력하고 를 누릅니다. C#: /// VB: ''' 코멘트에 포함할 수 있는 구조화된 컨텐츠에 대한 자세한 내용은 문서 코멘트에 대한 권장 태그(C# Programming Guide)를 참조하십시오.필요한 것은 xml 코멘트입니다.기본적으로 이 코멘트는 다음 구문을 따릅니다(Solmead에 의해 막연히 설명됨..

programing 2023.04.07

SQL Server:빠른 쿼리, 그러나 절차에서 느린 쿼리

SQL Server:빠른 쿼리, 그러나 절차에서 느린 쿼리 쿼리는 빠르게 실행됩니다. DECLARE @SessionGUID uniqueidentifier SET @SessionGUID = 'BCBA333C-B6A1-4155-9833-C495F22EA908' SELECT * FROM Report_Opener WHERE SessionGUID = @SessionGUID ORDER BY CurrencyTypeOrder, Rank 서브트리 비용: 0.502 그러나 동일한 SQL을 스토어드 프로시저에 넣는 작업은 느리고 실행 계획은 전혀 다릅니다. CREATE PROCEDURE dbo.ViewOpener @SessionGUID uniqueidentifier AS SELECT * FROM Report_Opener W..

programing 2023.04.07

SQLCommand 개체에서 생성된 SQL 문을 가져오시겠습니까?

SQLCommand 개체에서 생성된 SQL 문을 가져오시겠습니까? 다음 코드가 있습니다. Using cmd As SqlCommand = Connection.CreateCommand cmd.CommandText = "UPDATE someTable SET Value = @Value" cmd.CommandText &= " WHERE Id = @Id" cmd.Parameters.AddWithValue("@Id", 1234) cmd.Parameters.AddWithValue("@Value", "myValue") cmd.ExecuteNonQuery End Using 다음과 같은 최종 SQL 스테이트먼트를 String으로 얻을 수 있는 방법이 있는지 궁금합니다. UPDATE someTable SET Value = "..

programing 2023.04.07

를 사용하여 사람이 읽을 수 있는 파일사이즈(바이트 단위)를 얻으려면 어떻게 해야 하나요?인터넷?

를 사용하여 사람이 읽을 수 있는 파일사이즈(바이트 단위)를 얻으려면 어떻게 해야 하나요?인터넷? 를 사용하여 사람이 읽을 수 있는 파일사이즈(바이트 단위)를 얻으려면 어떻게 해야 하나요?인터넷? 예:입력 7,326,629를 받아 6.98 MB를 표시합니다.이 방법이 가장 효율적이거나 최적화된 방법은 아닐 수 있지만 로그 계산에 익숙하지 않으면 읽기 쉽고 대부분의 시나리오에서 충분히 빠릅니다. string[] sizes = { "B", "KB", "MB", "GB", "TB" }; double len = new FileInfo(filename).Length; int order = 0; while (len >= 1024 && order < sizes.Length - 1) { order++; len = le..

programing 2023.04.07

ON [PRIMAY]는 무슨 뜻입니까?

ON [PRIMAY]는 무슨 뜻입니까? SQL 셋업 스크립트를 만들고 있으며 다른 사용자의 스크립트를 예로 사용하고 있습니다.다음은 스크립트의 예입니다. SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()), [CategoryName] [nvarchar](50) NULL, [Description] [nvarchar](200) NULL, [ParentID] [uniqueidentifier] NULL, CONSTRA..

programing 2023.04.07

SQL Server에서 데이터베이스 목록 가져오기

SQL Server에서 데이터베이스 목록 가져오기 SQL Server 인스턴스에서 사용 가능한 데이터베이스 목록을 가져오려면 어떻게 해야 합니까?VB에서 콤보박스로 목록을 만들 예정입니다.그물.실행: SELECT name FROM master.sys.databases 이것은 현재 권장되는 접근법입니다.dbo.sysdatabases이 기능은 한동안 사용되지 않았습니다. 다음 쿼리를 실행합니다. SELECT name FROM master.dbo.sysdatabases 또는 당신이 원한다면 EXEC sp_databases 비사용자 데이터베이스의 수에 관한 불명확한 점에 비추어 다음과 같이 추가할 필요가 있습니다. WHERE name NOT IN ('master', 'tempdb', 'model', 'msdb'..

programing 2023.04.07
반응형