找到 21 篇文章 關於 PL/SQL

在 PL/SQL 中計算字串中字元和單詞的數量

Sunidhi Bansal
更新於 2020年5月15日 10:21:54

2K+ 次瀏覽

給定任意長度的字串,任務是使用 PL/SQL 計算字串中字元和單詞的數量。PL/SQL 是 SQL 與程式語言的過程功能的組合。它由 Oracle 公司在 90 年代初期開發,以增強 SQL 的功能。PL/SQL 是嵌入在 Oracle 資料庫中的三種主要程式語言之一,另外兩種是 SQL 本身和 Java。在 PL/SQL 塊中,我們有 DECLARE 塊,用於宣告程式中使用的變數,以及 BEGIN 塊,我們在其中編寫邏輯…… 閱讀更多

在 PL/SQL 中將距離從公里轉換為米和釐米

Sunidhi Bansal
更新於 2020年5月15日 08:27:43

496 次瀏覽

任務是使用 PL/SQL 將距離從公里轉換為米和釐米。PL/SQL 是 SQL 的擴充套件,它將 SQL 的資料操作與過程語言的工作結合起來。根據問題,我們應該以公里為單位的距離,其值需要轉換為米和釐米。根據轉換規則:1 公里 = 1000 米;1 公里 = 100000 釐米。根據此轉換規則,我們希望透過 PL/SQL 中的邏輯來轉換距離。示例 輸入:公里 = 10 輸出:米 = 10000 釐米 = 1000000 輸入:公里 = 9 輸出:米 = 9000 釐米 = 900000…… 閱讀更多

資料庫之戰:MSSQL Server、Oracle PL/SQL 和 MySQL

Samual Sam
更新於 2020年1月16日 07:56:19

3K+ 次瀏覽

市場上有如此多的資料庫,思想之戰已經開始,現在是瞭解市場上三大關係資料庫(Microsoft SQL Server、Oracle PL/SQL 和 MySQL)之間差異和重要性的最佳時機。關係資料庫管理系統目前已成為行業的支柱,並且有如此多的選擇,很難確定選擇哪一個。關係資料庫管理系統於 20 世紀 80 年代推出。本文重點探討行業中三種流行的 RDBMS 的歷史和特性:Microsoft SQL Server、Oracle 和 MySQL…… 閱讀更多

SQL 和 PL/SQL 之間的區別

Mahesh Parahar
更新於 2019年11月27日 07:32:03

15K+ 次瀏覽

SQL(結構化查詢語言)是一種標準的資料庫語言,用於建立、維護和檢索關係資料庫,而 PL/SQL(SQL 的過程語言擴充套件)則擴充套件了 SQL 併為其提供了過程功能。以下是 SQL 和 PL/SQL 之間的重要區別。序號 關鍵 SQL PL/SQL 1 定義 SQL 是資料庫的結構化查詢語言。PL/SQL 是一種使用 SQL 的資料庫程式語言。2 變數 SQL 沒有變數。PL/SQL 具有變數、資料型別等。3 控制結構 SQL 沒有 FOR 迴圈、if 控制和類似的結構。PL/SQL 具有 FOR 迴圈、while 迴圈、if 控制和其他類似的結構。4 操作 SQL 每次只能執行一個操作。PL/SQL 可以執行多個操作…… 閱讀更多

檢查 PL/SQL 中的數字是否為迴文數

Arnab Chakraborty
更新於 2019年9月27日 10:42:03

8K+ 次瀏覽

在本節中,我們將瞭解如何使用 PL/SQL 檢查數字是否為迴文數。在 PL/SQL 程式碼中,一些命令組按相關宣告語句的塊排列。如果數字及其反轉後的數字相同,則該數字為迴文數。例如,數字 12321 是迴文數,但 12345 不是迴文數。示例 DECLARE n number; m number; temp number:=0; rem number; BEGIN n :=12321; m :=n; while n>0 loop rem := mod(n, 10); temp := (temp*10)+rem;…… 閱讀更多

在 PL/SQL 中檢查給定年份是否為閏年

Arnab Chakraborty
更新於 2019年9月27日 07:46:15

3K+ 次瀏覽

在這裡,我們將瞭解如何使用 PL/SQL 檢查給定年份是否為閏年。在 PL/SQL 程式碼中,一些命令組按相關宣告語句的塊排列。閏年檢查演算法如下所示。演算法 isLeapYear(year):begin 如果 year 可被 4 整除且不可被 100 整除,則 它是閏年 否則,如果該數字可被 400 整除,則 它是閏年 否則 它不是閏年 end 示例 DECLARE year NUMBER := 2012; BEGIN IF MOD(year, 4)=0 …… 閱讀更多

PL/SQL 中的斐波那契數程式

Sunidhi Bansal
更新於 2019年9月20日 14:39:12

10K+ 次瀏覽

給定 'n' 個數字,任務是從 0 到 n 生成 PL/SQL 中的斐波那契數,其中整數斐波那契數列的形式為 0, 1, 1, 2, 3, 5, 8, 13, 21, 34,其中整數 0 和 1 將具有固定空間,之後新增兩位數,例如,0+1=1(第 3 位)1+1=2(第 4 位)2+1=3(第 5 位)等等。斐波那契數列 F(n) 將具有遞迴關係定義為:Fn = Fn-1 + Fn-2 其中,F(0)=0 和 F(1)=1 始終是固定的。PL/SQL 是 Oracle 產品,它是 SQL 和過程語言 (PL) 的組合,於早期…… 閱讀更多

在 PL/SQL 中列印 tutorialspoint 的金字塔

Sunidhi Bansal
更新於 2019年8月9日 06:19:06

788 次瀏覽

PL/SQL 代表“SQL 的過程語言擴充套件”。它是 SQL 和程式語言提供的過程功能的混合體。它由 Oracle 公司在 20 世紀 80 年代後期開發,作為 SQL 和 Oracle 關係資料庫的過程擴充套件語言。PL/SQL 程式包含可以巢狀的塊,塊結構如下所示:DECLARE -- 它包含宣告語句 BEGIN -- 它包含可執行語句 EXCEPTIONS -- 它包含異常處理語句 END;示例 在 PL/SQL 中,單行註釋以雙連字元 (--) 開頭,多行註釋以斜槓星號 (/*) 開頭,並以…… 閱讀更多

如何對 NUMC 型別欄位使用 SUM 函式?

Johar Ali
更新於 2019年7月30日 22:30:20

587 次瀏覽

NUMC 是數字文字。由於這是文字,因此無法實現 SUM 函式,因為它在資料庫中是 varchar 型別。沒有簡單的解決方案。一種方法是將資料複製到內部表中,透過迴圈遍歷所有行來將 NUMC 資料轉換為 DEC,然後對其進行求和和分組,然後將 DEC 值轉換回 NUMC 值。

無法建立字典物件:透過新增兩個資料庫表來檢視

Amit Sharma
更新於 2019年7月30日 22:30:20

74 次瀏覽

建立檢視時,它是使用內部聯接在多個數據庫表之上建立的。請注意,資料庫檢視的基礎表應該是透明表。要在兩個表上建立檢視,您必須輸入要維護的主表,並將游標放置在該欄位中,然後單擊表列表下方的按鈕並選擇另一個表以新增檢視。如果您沒有此選項,則意味著關係不正確。要了解有關資料庫檢視的更多資訊:https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abenddic_database_views.htm閱讀更多

廣告