คำถามติดแท็ก oracle9i

9
วิธีที่ดีที่สุดในการแทรกหลายแถวใน Oracle?
ฉันกำลังมองหาวิธีที่ดีในการแทรกหลายแถวลงในฐานข้อมูล Oracle 9 การทำงานต่อไปนี้ใน MySQL แต่ดูเหมือนว่าจะไม่รองรับใน Oracle INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD, TO_CURCY_CD, EXCH_EFF_DATE, EXCH_EFF_END_DATE, EXCH_LAST_UPDATED_DATE) VALUES (1, 1, '28-AUG-2008', 109.49, 'USD', 'JPY', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (2, 1, '28-AUG-2008', .54, 'USD', 'GBP', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (3, 1, '28-AUG-2008', 1.05, 'USD', 'CAD', '28-AUG-2008', '28-AUG-2008', '28-AUG-2008'), (4, 1, '28-AUG-2008', …

5
Oracle PL / SQL - วิธีสร้างตัวแปรอาร์เรย์อย่างง่าย?
ฉันต้องการสร้างตัวแปรอาร์เรย์ในหน่วยความจำที่สามารถใช้ในรหัส PL / SQL ของฉัน ฉันไม่พบคอลเลกชันใด ๆ ใน Oracle PL / SQL ที่ใช้หน่วยความจำแท้ดูเหมือนว่าทุกอย่างจะเชื่อมโยงกับตาราง ฉันกำลังมองหาที่จะทำสิ่งนี้ใน PL / SQL ของฉัน (ไวยากรณ์ C #): string[] arrayvalues = new string[3] {"Matt", "Joanne", "Robert"}; แก้ไข: Oracle: 9i
128 oracle  plsql  oracle9i 

13
จะเลือกเพียง 1 แถวจาก oracle sql ได้อย่างไร
ฉันต้องการใช้ไวยากรณ์ oracle เพื่อเลือกเพียง 1 แถวจากตาราง DUALแถวจากตาราง ตัวอย่างเช่นฉันต้องการดำเนินการค้นหานี้: SELECT user FROM DUAL ... และมันจะมี 40 รายการ แต่ฉันต้องการเพียงบันทึกเดียว ... และฉันต้องการให้มันเกิดขึ้นโดยไม่มีWHEREข้อ ฉันต้องการบางสิ่งในฟิลด์ table_name เช่น: SELECT FirstRow(user) FROM DUAL
113 sql  oracle  oracle9i 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.