stored-procedures

    0熱度

    1回答

    創建目錄我具有低於其產生excel文件的代碼。我已經在我的本地機器上測試了它的存儲過程,並且我還在我的loacl機器數據庫的oracle中創建了目錄。 但現在,因爲我需要在生產,其中由於安全原因,我不能創建的Oracle目錄,然後在這種情況下,程序拋出誤差 ORA-29280: invalid directory p 使用這個程序有沒有其他辦法可以產生在特定文件夾中的文件沒有在oracle中創

    0熱度

    1回答

    批量插入 我已經寫了批量存儲過程中插入這樣的: USE [BRDCEP_MIS] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO create proc dbo.SP_BulkInsertPsc as begin BULK INSERT BrdcepPscData FROM 'E:\BRDCEP_MIS\BRDCEP_M

    1熱度

    1回答

    以下存儲(名爲 「sp_getNextObj」)過程預製件選擇,更新和插入 DECLARE @LockResults int BEGIN TRAN EXEC @LockResults = sp_getapplock @Resource = 'sp_getNextObj', @LockMode = 'Exclusive', @LockOwner = '

    0熱度

    1回答

    我想調用一個存儲過程,返回一個值。但由於某些原因,它沒有返回值和它,而不是拋出一個錯誤: 我調用存儲過程是這樣的: var arTransactionid = context.Set<ARTransaction>() .FromSql("core.ARTransaction_Insert @PersonID = {0},@ContractID = {1},@Transacti

    0熱度

    1回答

    現在我正在探索DocumentDb上的存儲過程,並且我正在嘗試執行hello world測試。我可以確認存儲過程是存在的,因爲當我查詢所有存儲過程時(我現在要開始說出存儲過程)它會返回。我正在使用節點驅動程序,並且所有其他查詢,插入和刪除操作都已完成。這是我碰到的一個片段: client.executeStoredProcedure( 'dbs/fun-db/colls/my-coll/

    0熱度

    1回答

    我收到以下錯誤: Procedure or function 'dsp_DeleteAgreementPackage' expects parameter '@AgreementPackageID', which was not supplied. 這裏是我的代碼: var param1 = new SqlParameter(); param1.ParameterName = "@Agreeme

    0熱度

    1回答

    我想使用MySQL中的存儲過程更改用戶的密碼。 下面是創建代碼: CREATE SCHEMA `try` ; USE try; CREATE TABLE `users` ( `username` VARCHAR(100) NOT NULL, `password` VARCHAR(100) NOT NULL, PRIMARY KEY(`username`)); insert into u

    0熱度

    3回答

    是否可以將定義的記錄用作OUT參數? 我想要做這樣的事情: create or replace PACKAGE WEBSEARCH AS TYPE rec_general_item IS RECORD ( item_no item_t.item_no%TYPE , item_type item_t.item_type%TYPE, item_s

    0熱度

    1回答

    所以我在我的數據庫稱爲表「周」,我這些年來的每星期儲存像這樣: table weeks(id, year, num_week, date_min, date_max) 所以本週,行的樣子這個: 注意:我的星期從星期四開始到星期四結束。 既然是痛苦將通過線上的每個周線,我要創建這個存儲過程,這裏就是我想出了: DELIMITER | CREATE PROCEDURE proc_insert_wee

    0熱度

    1回答

    我是SQL新手,我只是在實踐中使用存儲過程。我有這個應該返回乘法乘積的SP。相反,它會返回NULL,而不會給出錯誤。 DELIMITER $$ CREATE DEFINER=`root`@`localhost` PROCEDURE `spMultiply`(IN `n1` INT, IN `n2` INT, OUT `x` INT) BEGIN SET @nn = @n1;