select substr(’Oracle’,2,3) from dual;will return:SUB---racThe next se การแปล - select substr(’Oracle’,2,3) from dual;will return:SUB---racThe next se ไทย วิธีการพูด

select substr(’Oracle’,2,3) from du

select substr(’Oracle’,2,3) from dual;
will return:
SUB
---
rac
The next select which omits the third argument of substr:
select substr(’Oracle’,2) from dual
yields:
SUBST
-----
racle
which is the string that begins with the second character of ’Oracle’ and ends
with the last character of this string.
Since the second argument of the function call in
select substr(’Oracle’,-4,3) from dual
is negative, the starting position of the substring is the 4th character counted
from the end (that is, the character ’a’) and thus, the query returns:
SUB
---
acl
The functions lpad and rpad can be used to enhance presentation of results
of queries. The syntax of lpad is:
lpad(s, integer [string])
The effect is to padd s to the left with spaces to bring the total length of the
string to the length specified by the second argument of the function. If the
third argument is present, then this string is repeated to the left to fill up the
padded string.
The function rpad has a similar syntax; however, the padding is done at the
right of s.
Example 5.14.8 To print a list of all employees and their salaries (using the
tabular variables EMPHIST and PERSINFO we can use the query:
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
เลือก substr('Oracle',2,3) จากสองจะกลับมา:ย่อย---racเลือกถัดไปที่อาร์กิวเมนต์ที่สามของ substr ตัด:เลือก substr('Oracle',2) จากคู่ผลผลิต:SUBST-----racleซึ่งเป็นข้อความที่ขึ้นต้น ด้วยอักขระตัวสองของ 'Oracle' และสิ้นสุด หรือไม่มีอักขระตัวสุดท้ายของสายอักขระนี้ เนื่องจากอาร์กิวเมนต์สองของการเรียกฟังก์ชันในเลือก substr('Oracle',-4,3) จากคู่เป็นค่าลบ ตำแหน่งเริ่มต้นด้วยการมีอักขระ 4 ตัวนับจากจุดสิ้นสุด (นั่นคือ อักขระ 'a') ดังนั้น การส่งกลับของแบบสอบถาม:ย่อย---acl สามารถใช้ฟังก์ชัน lpad และ rpad เพื่อนำเสนอผลแบบสอบถาม ไวยากรณ์ของ lpad คือ: lpad (s จำนวนเต็ม [สตริง])Effect จะ padd s ไปทางซ้ายกับช่องว่างที่จะนำความยาวรวมของการสตริงที่จะ specified ความยาวของอาร์กิวเมนต์ที่สองของฟังก์ชัน ถ้าการอาร์กิวเมนต์ที่สามตั้งอยู่ แล้วสายนี้จะถูกทำซ้ำไปทางซ้ายเพื่อ fill ค่าเบาะสาย Rpad ฟังก์ชันมีไวยากรณ์ที่คล้ายกัน อย่างไรก็ตาม ทำระยะห่างในที่นี้ขวาของ sตัวอย่าง 5.14.8 เพื่อพิมพ์รายการของพนักงานทั้งหมดและเงินเดือนของพวกเขา (โดยใช้การตารางตัวแปร EMPHIST และ PERSINFO ที่เราสามารถใช้แบบสอบถาม:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
เลือก substr ('ออราเคิล', 2,3) จากคู่;
จะกลับมา:
SUB
---
RAC
เลือกที่ละเว้นต่อไปอาร์กิวเมนต์ที่สามของ substr:
เลือก substr ('ออราเคิล', 2) จากคู่
ผลตอบแทน:
SUBST
--- -
Racle
ซึ่งเป็นสตริงที่ขึ้นต้นด้วยตัวอักษรตัวที่สองของ 'ออราเคิล' และจบลง
ด้วยตัวอักษรตัวสุดท้ายของสายนี้.
ตั้งแต่อาร์กิวเมนต์ที่สองของการเรียกฟังก์ชั่นในการ
เลือก substr ('ออราเคิล', - 4.3) จากคู่
จะลบตำแหน่งเริ่มต้นของการย่อยเป็นตัวละครที่ 4 นับ
จากปลาย (นั่นคือตัวละคร '') และทำให้ผลตอบแทนการสอบถาม:
SUB
---
ACL
LPAD ฟังก์ชั่นและ RPAD สามารถนำมาใช้เพื่อเพิ่มการนำเสนอ ของผล
การค้นหา ไวยากรณ์ของ LPAD คือ:
LPAD (s [สตริง] จำนวนเต็ม)
อี ff ect คือที่จะ Padd ไปทางซ้ายมีช่องว่างที่จะนำความยาวรวมของ
สตริงเอ็ด Fi ระยะเวลาที่ระบุโดยอาร์กิวเมนต์ที่สองของการทำงาน ถ้า
อาร์กิวเมนต์ที่สามเป็นปัจจุบันแล้วสายนี้จะถูกทำซ้ำไปทางซ้ายเพื่อ fi LL ขึ้น
สตริงเบาะ.
RPAD ฟังก์ชั่นมีไวยากรณ์ที่คล้ายกัน; แต่ช่องว่างที่จะทำ
ขวาของเอส.
ตัวอย่าง 5.14.8 ต้องการพิมพ์รายการของพนักงานทุกคนและเงินเดือนของพวกเขา (โดยใช้
ตัวแปรตาราง EMPHIST และ PERSINFO เราสามารถใช้แบบสอบถาม:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
เลือก substr ( 'oracle ' 2.3 ) จากสอง ;
:

จะกลับไปซบ ---

ต่อไปเลือกที่ RAC ละเว้นสามอาร์กิวเมนต์ของ substr :
เลือก substr ( 'oracle ' , 2 ) จากอัตราผลตอบแทนคู่
:
subst
-----

racle ซึ่งเป็นสตริงที่เริ่มต้นด้วยตัวอักษรที่สอง ' ออราเคิล ' และสิ้นสุด
กับตัวละครสุดท้ายของสตริงนี้
ตั้งแต่อาร์กิวเมนต์ที่สองของการเรียกใช้ฟังก์ชันใน
เลือก 'oracle substr ( ' - 43 ) จากคู่
เป็นลบ ตำแหน่งเริ่มต้นของข้อความคือตัวละครที่ 4 นับจากจบ
( คือตัวละคร ' ' ) และดังนั้น แบบสอบถามส่งกลับ :

---

( ย่อยและฟังก์ชัน lpad rpad สามารถใช้เพื่อเพิ่มประสิทธิภาพการนำเสนอผล
แบบสอบถาม ไวยากรณ์ของ lpad :
lpad ( S , จำนวนเต็ม [ ข้อความ ] )
e ff ect คือ padd ให้เหลือเป็นเอาความยาวทั้งหมดของ
สตริงความยาวกาจึงเอ็ดโดยอาร์กิวเมนต์ที่สองของฟังก์ชัน ถ้าอาร์กิวเมนต์ที่สาม
เป็นปัจจุบัน แล้วข้อความนี้ซ้ำไปด้านซ้ายจึงจะขึ้น

เบาะสตริง ฟังก์ชัน rpad มีไวยากรณ์ที่คล้ายคลึงกัน ; อย่างไรก็ตาม , padding คือทำที่ถูกต้องของ S .

ตัวอย่าง 5.14.8 พิมพ์รายชื่อพนักงานทั้งหมดและเงินเดือน ( ใช้
ตารางและตัวแปร emphist persinfo เราสามารถใช้แบบสอบถาม :
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: