cost 192 ms
可記憶的函數 - Snowflake

[英]Memoizable functions - Snowflake

當查詢INFORMATION_SCHEMA或SHOW FUNCTION ,我們可以找到一列IS_MEMOIZABLE 。 內置的 function 都不是可記憶的: 記憶化在計算中,記憶化或記憶化是一種優化技術,主要用於通過存儲昂貴的 function 調用的結果並在再次出現相同輸入時返回緩存的結 ...

postgres function for 循環

[英]postgres function for loop

我有一個orders表和一個order_products_items表。 order_products_items具有以下字段: order_id 產品編號數量價格我正在嘗試通過before insert trigger function 在orders表中創建一個 calculated_fie ...

SQL從每個表租戶中獲取行數

[英]SQL get row count from every table tenantwise

我正在開發一個多租戶應用程序。 大多數表都包含一個列 tenant_id。 我想要特定 tenant_id 的所有表中的行數。 例如,表:- 獲取 tenantid = 64 的每個表中的行數的示例結果表名數數員工 2個學生 3個老師 1個我如何遍歷所有表並查詢where tenantid = &l ...

如何在事務中從 PostgreSQL/PgAdmin4 中的本地目錄執行多個 SQL 文件?

[英]How to execute multiple SQL files from a local directory in PostgreSQL/PgAdmin4 in on transaction?

我的 PC 目錄中有一個文件夾,其中包含多個 SQL 文件。 每個文件都是一個 Postgres 函數。 我想使用 PgAdmin 或其他方式在 PostgreSQL 服務器中一次執行文件夾中的每個 SQL 文件。 我怎樣才能做到這一點? ...

在sql函數中執行prepare語句

[英]Execute prepare statement in a sql function

但是,這將返回錯誤。 我在命令行中執行prepare語句時運行成功,但是在函數中執行時會提示錯誤。 有人說execute語句在execute語句或函數中會產生歧義,所以需要把execute改成execute格式。 但是,它也不起作用。 我想執行插入的准備語句,因為我有很多數據要以相同的格式插入,但 ...

如何使用 SQL 中的 OR/AND 子句解決此問題

[英]How can i fix this problem with OR/AND clause in SQL

我有一組專利,我有標題和摘要,我想以這樣一種方式進行搜索,即他們的最終搜索算法要求出現關鍵字“軟件”,而不是關鍵字“芯片”、“半導體”、出現“總線”、“電路”或“電路”。 我這樣做了:SELECT distinct tls201_appln.docdb_family_id , tls201_a ...

滯后 function 不會將值返回到正確的方向 SQL

[英]lag function doesn't return value to the right direction SQL

我試圖根據 2018 年至 2020 年之間的下載量找到增長最快的國家/地區。 我嘗試使用滯后 function 來根據總增長百分比找到最高增長率。 但是,我的結果以錯誤的順序返回了previous_year_downloads的所有滯后值並生成了一些未知值,這導致百分比變化值也是錯誤的。 我附上 ...

如何在 postgresql 中將多個功能合二為一?

[英]How can i combine multiple functions into one in postgresql?

我在我的項目中寫了一系列更新進度列的函數,我想知道這是否可以組合成一個單獨的 function。 我試過了,使用 SELECT * FROM schema.table; IF, ELSE IF... THEN UPDATE column SET progress = xx 但是我得到的只是各行的 ...

PgSQL function 返回表和過程中計算的額外數據

[英]PgSQL function returning table and extra data computed in process

在 PgSQL 中,我制作了巨大的 select,然后我想計算它的大小並應用一些額外的過濾器。 執行兩次聽起來很愚蠢,所以我將它包裝在 function 中,然后“緩存”它並在“id”列存儲大小的末尾返回過濾表和額外行的聯合 但它看起來也不是正確的解決方案...... 所以問題是:在 pg 中是像“ ...

如何在 SQL 服務器中允許多個 accessId 匹配行的 id 的行級安全性?

[英]How to do row-level security allowing multiple accessId to match the row's id in SQL Server?

我使用 function 作為 BLOCK 和 FILTER PREDICATE 以實現行級安全性。 我現在需要修改 session 上下文變量以保存任意數量的 accessId。 由於它是SQL_VARIANT類型,因此我不能使用TABLE變量或自定義變量。 我使用了 CSV 列表作為NVARC ...

將用戶定義的 function 在 select 語句中與 INSERT 結合使用

[英]Using a user-defined function in select statement on a column in conjunction with INSERT

我正在嘗試將所有匹配的數據從一個表插入到另一個表,這些數據相同但在不同的數據庫服務器上。 它的工作原理是當用戶按下界面上的“拉”按鈕從而將數據從一個服務器復制到另一台服務器時,將調用此 sp。 但現在的問題是因為我們有一個Course_Id ,它是另一個主表的外鍵,即Courses (Id, Co ...

SQL 函數到貨幣轉換

[英]SQL Function to Currency Convertion

我正在嘗試創建一個基於表格進行貨幣轉換的函數。 該表名為 ds_exchange_rate,如下所示: 如您所見,基本列僅包含美元,貨幣可以是 BRL 或 MXN,而 rate 是該給定日期從美元到 BRL/MXN 的轉換值。 為了使我的查詢更簡單,我嘗試創建一個處理轉換的函數。 函數語句如 ...

Crystal Reports 傳遞數據庫字段作為存儲過程的參數

[英]Crystal Reports Pass database fields as parameter for Stored Procedure

我有一個存儲過程/SQL 函數,它對返回 0.00 或另一個 DEC 值的特定記錄進行計算。 它將記錄的主鍵作為參數。 我想通過為每個單獨的記錄傳遞主鍵數據庫字段來在 Crystal Reports 中實現此功能/存儲過程。 但是,當我嘗試這樣做時,它需要我手動輸入 id。 我實現的水晶報表按 i ...

我們是否必須在 azure 數據庫的情況下實現 syspolicy_purge_history 作業,因為沒有 msdb

[英]Do we have to implement syspolicy_purge_history job in case of azure database, as there is no msdb

我從sql server遷移到 Azure db。 遷移時我發現了一個名為syspolicy_purge_history的工作,我是否還需要在 Azure db 上實現它? 正如我發現syspolicy_purge_history作業的目標是msdb ,但我在 Azure 上找不到msdb 。 ...

Part Id 3900 將錯誤的技術 id 設為 7,它必須為 2,因為 Feature Name 和 Value 存在?

[英]Part Id 3900 take wrong technology id as 7 and it must Be 2 because Feature Name and Value Exist?

我在sql server 2017上工作我的表#partsfeature已經存在,如下所示 我的問題完成了Part id 3900它錯了 技術 ID 7 且正確必須為 2 因為存在特征名稱和特征值 所以它必須Take Same TechnologyId Id存在 在表#partsfeature ...

如何將 SQL Server 函數與 EF Core Power Tools 一起使用

[英]How can i use SQL Server Functions with EF Core Power Tools

我在我的 asp.net Web 應用程序中使用 EF Core Power Tools。 在為我的模型和程序使用了很長時間之后,我想將它用於我現有的數據庫功能。 我以與項目中的過程和模型相同的方式加載函數,當我想用​​以下代碼調用函數時,我注意到生成的函數沒有實現。我已經搜索了互聯網並沒有找到方法 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM