반응형

sql-server 12

ADO.NET - Size 속성의 크기가 0입니다.

ADO.NET - Size 속성의 크기가 0입니다. ADO를 통해 DB에서 출력값을 구하려고 합니다.NET. 클라이언트 코드가 있습니다. using (var connection = new SqlConnection(ConnectionString)) { connection.Open(); SqlCommand command = new SqlCommand("pDoSomethingParamsRes", connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add("@i", 1); var outParam = new SqlParameter("@out", SqlDbType.VarChar); outParam.Direction = ..

programing 2023.09.21

SQL Server의 테이블에서 Xml 값 및 속성을 쿼리하는 방법은 무엇입니까?

SQL Server의 테이블에서 Xml 값 및 속성을 쿼리하는 방법은 무엇입니까? 다음이 포함된 테이블이 있습니다.Xml열: SELECT * FROM Sqm 의 샘플xml행의 데이터는 다음과 같습니다. 73701 632704 12967 2299194 13752614 이 데이터의 경우, 저는 다음을 원합니다. SqmId id type unit count sum minValue maxValue standardDeviation Value ===== =================================================== ===== ==== ===== ====== ======== ======== ================= ====== 1 TransactionCleanupThread.Re..

programing 2023.05.29

현재 날짜를 열의 기본값으로 사용

현재 날짜를 열의 기본값으로 사용 열의 기본값을 다음으로 설정할 수 있는 방법이 있습니까?DateTime.NowSQL Server에서? 예: table Event Id int (auto-increment) not null Description nvarchar(50) not null Date datetime not null 선: Insert into Event(Description) values('teste'); 행을 삽입해야 하며 날짜 값은 현재 날짜여야 합니다.GETDATE() 함수를 값으로 사용하여 기본 제약 조건을 추가합니다. ALTER TABLE myTable ADD CONSTRAINT CONSTRAINT_NAME DEFAULT GETDATE() FOR myColumn CREATE TABLE Or..

programing 2023.05.09

SQL Server에서 RegEx 사용

SQL Server에서 RegEx 사용 아래의 RegEx 설정/파라미터에 따라 RegEx를 사용하여 텍스트를 대체/인코딩하는 방법을 찾고 있습니다. RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" RegEx에서 몇 가지 예를 보았지만 SQL Server에서 동일하게 적용하는 방법이 헷갈렸습니다.어떤 제안이든 도움이 될 것입니다.감사해요.LIKE를 사용할 수 있으므로 관리되는 코드와 상호 작용할 필요가 없습니다. CREATE TABLE #Sample(Field varchar(50), Result varchar(50)) GO INSERT INTO #Sample (Field, Result) VALUES ('ABC123 ', ..

programing 2023.05.09

두 기준의 모든 조합을 반환하면서 여러 기준에 가입하는 방법은 무엇입니까?

두 기준의 모든 조합을 반환하면서 여러 기준에 가입하는 방법은 무엇입니까? 저는 SQL을 잘 모르는 사람이기 때문에 이것이 정말 간단한 답이라고 기꺼이 장담합니다. 주어진: 표 1에는 1열(1열) 2열(2열) 3열(1열)이 있습니다. 표 2에는 1열(1열) 2열(2열) 3열(2열은 표 2.metric2에 고유한 2열)이 있습니다. 표의 각 기준 1에 대한 기준 2의 값은 1 - 5 사이일 수 있습니다. 여기서 조인 문을 사용할 때(표 1을 다음과 같이 식별한다고 가정)One이 이전): SELECT WeddingTable, TableSeat, TableSeatID, Name, Two.Meal FROM table1 as One INNER JOIN table2 as Two ON One.WeddingTable ..

programing 2023.05.09

SQL에 if-then-else 논리가 있습니까?

SQL에 if-then-else 논리가 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. IF를 수행하는 방법...그런 다음 SQL SELECT에서? (29개 답변) 마감됨9년 전에. 다음과 같은 우선순위에 따라 테이블에서 데이터를 선택해야 합니다. select product, price from table1 where project = 1 -- pseudo: if no price found, do this: select product, price from table1 where customer = 2 -- pseudo: if still no price found, do this: select product, price from table1 where company = 3 즉, 만약 내가 3개의 ..

programing 2023.05.04

실행 중인 SQL Server 포트를 찾는 방법은 무엇입니까?

실행 중인 SQL Server 포트를 찾는 방법은 무엇입니까? 예, 이 문서를 읽었습니다. MS SQL Server 2008용 포트를 찾는 방법은 무엇입니까? 운이 없습니다. 텔넷 1433 연결 실패를 반환하므로 다른 포트를 지정해야 합니다. 사용하려고 했습니다. netstat -abn 하지만 이 목록에 sqlservr.exe 또는 유사한 것이 없습니다. 왜 그 항구를 찾는 것이 그렇게 어렵습니까?:/사용해 보십시오. USE master GO xp_readerrorlog 0, 1, N'Server is listening on' GO http://www.mssqltips.com/sqlservertip/2495/identify-sql-server-tcp-ip-port-being-used/매우 간단합니다. 태..

programing 2023.04.29

SELECT * [열 A 제외]를 사용하여 열을 테이블 A에서 제외하시겠습니까?

SELECT * [열 A 제외]를 사용하여 열을 테이블 A에서 제외하시겠습니까? 우리 모두는 테이블에서 모든 열을 선택하기 위해 사용할 수 있다는 것을 알고 있습니다. SELECT * FROM tableA 모든 열을 지정하지 않고 테이블에서 열을 제외하는 방법이 있습니까? SELECT * [except columnA] FROM tableA 내가 아는 유일한 방법은 수동으로 모든 열을 지정하고 원하지 않는 열은 제외하는 것입니다.이 작업은 시간이 많이 걸리기 때문에 시간과 노력을 절약할 수 있는 방법과 테이블에 열이 더 많거나 적을 경우 향후 유지보수를 할 수 있는 방법을 찾고 있습니다.다음과 같은 방법으로 시도할 수 있습니다. /* Get the data into a temp table */ SELECT..

programing 2023.04.29

SQL Server - 클러스터된 인덱스와 비클러스터된 인덱스를 사용할 때

SQL Server - 클러스터된 인덱스와 비클러스터된 인덱스를 사용할 때 클러스터된 인덱스와 클러스터되지 않은 인덱스의 주요 차이점을 알고 있으며 실제로 어떻게 작동하는지 이해하고 있습니다.클러스터된 인덱스와 비클러스터된 인덱스가 읽기 성능을 향상시키는 방법을 이해했습니다.하지만 한 가지 확실하지 않은 것은 내가 하나를 택하는 이유가 무엇일까 하는 것이다. 예: 테이블에 클러스터된 인덱스가 없는 경우 비클러스터된 인덱스를 생성해야 하며 이 작업을 수행하면 어떤 이점이 있습니까?경고하고 싶은 것은 클러스터화된 인덱스를 매우 신중하게 선택하라는 것입니다.모든 "일반" 데이터 테이블에는 클러스터형 인덱스가 있어야 합니다. 클러스터형 인덱스를 사용하면 실제로 많은 작업 속도가 향상됩니다. 예, 속도가 향상되고..

programing 2023.04.14

SQL Server에서 MONEY 또는 DECIMAL(x,y) 데이터 유형을 선택해야 합니까?

SQL Server에서 MONEY 또는 DECIMAL(x,y) 데이터 유형을 선택해야 합니까? 이 두 가지 사이에 진짜 차이가 있는지 궁금해요.money 것decimal(19,4)(그게 돈이 내부적으로 사용하는 것이라고 생각합니다.) 있다moneySQL Server の 용용니다 。 샘플 데이터베이스 은 SQL Server를 사용합니다(AdventureWorks는 AdventureWorks 데이터베이스 등).money anddecimal★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 머니 데이터형을 계속 사용해야 하나요, 아니면 십진법을 대신 사용하는 것이 장점이 있나요?돈은 입력할 문자 수가 적지만, 이는 유효한 이유가 아닙니다.절대 돈을 쓰면 안 돼요.정확하지 않고 완전 가비지입니다.항..

programing 2023.04.14
반응형