«stored-procedures» 태그된 질문

관계형 데이터베이스 시스템에 액세스하는 응용 프로그램에서 사용 가능한 서브 루틴.

29
저장 프로 시저의 결과를 임시 테이블에 삽입
어떻게합니까 SELECT * INTO [temp table] FROM [stored procedure]? 아니고 FROM [Table]정의하지 않고 [temp table]? Select모든 데이터 BusinessLine에 tmpBusLine작품 벌금. select * into tmpBusLine from BusinessLine 나는 똑같이 노력하고 있지만 stored procedure데이터를 반환 하는 것을 사용하는 것은 완전히 동일하지 않습니다. select * into tmpBusLine from exec getBusinessLineHistory '16 Mar 2009' …


22
SQL Server의 저장 프로 시저에서 텍스트 검색
모든 데이터베이스 저장 프로 시저에서 텍스트를 검색하고 싶습니다. 아래 SQL을 사용합니다. SELECT DISTINCT o.name AS Object_Name, o.type_desc FROM sys.sql_modules m INNER JOIN sys.objects o ON m.object_id = o.object_id WHERE m.definition Like '%[ABD]%'; [ABD]대괄호를 포함한 모든 저장 프로 시저에서 검색하고 싶지만 올바른 결과를 제공하지 않습니다. 이를 위해 쿼리를 어떻게 변경할 수 …


18
저장 프로 시저의 결과 세트에서 열을 선택하십시오.
80 열과 300 행을 반환하는 저장 프로 시저가 있습니다. 해당 열 중 2 개를 가져 오는 선택을 작성하고 싶습니다. 같은 것 SELECT col1, col2 FROM EXEC MyStoredProc 'param1', 'param2' 위의 구문을 사용하면 오류가 발생합니다. "잘못된 열 이름". 가장 쉬운 해결책은 저장 프로 시저를 변경하는 것이지만 작성하지 않았으며 변경할 수 없습니다. …

5
기존 테이블에 SQL Server SELECT
하나의 테이블에서 일부 필드를 선택하고 저장 프로 시저에서 기존 테이블에 삽입하려고합니다. 여기 내가 시도하는 것이 있습니다 : SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key 생각 SELECT ... INTO ...나는 오류 얻을 이유입니다 임시 테이블입니다 dbo.TableTwo이미 존재합니다. 어떻게에서 여러 행을 삽입 할 수 있습니다 dbo.TableOne로 dbo.TableTwo?

14
SQL Server-SELECT FROM 저장 프로 시저
행을 반환하는 저장 프로 시저가 있습니다. CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END 내 실제 절차는 조금 더 복잡하므로 sproc이 필요합니다. 이 절차를 호출하여 출력을 선택할 수 있습니까? 다음과 같은 것 : SELECT * FROM (EXEC MyProc) AS TEMP 데이터를 페이징 하기 위해 SELECT TOP X, ROW_NUMBER및 …




18
저장 프로 시저를 생성하기 전에 존재하는지 확인하는 방법
클라이언트가 "데이터베이스 관리"기능을 실행할 때마다 실행해야하는 SQL 스크립트가 있습니다. 스크립트에는 클라이언트 데이터베이스에서 저장 프로 시저 작성이 포함됩니다. 이러한 클라이언트 중 일부는 스크립트를 실행할 때 이미 스토어드 프로 시저를 가지고있을 수도 있고 그렇지 않을 수도 있습니다. 누락 된 저장 프로 시저를 클라이언트 데이터베이스에 추가해야하지만 T-SQL 구문을 구부리려는 정도는 중요하지 않습니다. CREATE …

30
Stored Procs와 Code에서 SQL을 유지하기위한 장단점은 무엇입니까?
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. C # 소스 코드 또는 Stored Procs에서 SQL을 유지하는 장점 / 단점은 무엇입니까? 우리가 작업중 …

21
Entity Framework 6에서 저장 프로 시저를 호출하는 방법 (코드 우선)?
Entity Framework 6을 처음 접했고 프로젝트에서 저장 프로 시저를 구현하고 싶습니다. 다음과 같은 저장 프로 시저가 있습니다. ALTER PROCEDURE [dbo].[insert_department] @Name [varchar](100) AS BEGIN INSERT [dbo].[Departments]([Name]) VALUES (@Name) DECLARE @DeptId int SELECT @DeptId = [DeptId] FROM [dbo].[Departments] WHERE @@ROWCOUNT > 0 AND [DeptId] = SCOPE_IDENTITY() SELECT t0.[DeptId] FROM [dbo].[Departments] AS …

12
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 …

12
C # 프로그램에서 저장 프로 시저를 실행하는 방법
이 저장 프로 시저를 C # 프로그램에서 실행하고 싶습니다. SqlServer 쿼리 창에 다음 저장 프로 시저를 작성하고 stored1으로 저장했습니다. use master go create procedure dbo.test as DECLARE @command as varchar(1000), @i int SET @i = 0 WHILE @i < 5 BEGIN Print 'I VALUE ' +CONVERT(varchar(20),@i) EXEC(@command) SET @i = …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.