如何合併Oracle中的表以及它的語法是什麼?Oracle中的合併
回答
This documentation在解釋我們如何使用COALESCE時非常明確。
3210是一個函數,它接受兩個(或更多)參數並返回非空的第一個參數。
給定一個表Age
叫,說一個空列,你可以寫:
select coalesce(Age, 18) from MyTable;
我最初懷疑你在問合併表空間:
alter tablespace mytablespace coalesce;
這樣就結合連續擴展到更大的範圍。見Oracle 10G Docs
但現在我認爲你正在尋找也許什麼是
alter table mytable shrink space compact;
詳細this Oracle Magazine article Thiis描述。
我不想合併整個表空間,我只需要合併一個表。 – user269484 2010-03-04 05:19:31
這裏的意見可能會有所幫助:http://p2p.wrox.com/oracle/19758-oracle-8i-alter-table-table-coalesce-partition.html – 2010-03-04 05:54:12
@usernnn,請參閱我的修訂答案。那是你在找什麼? – 2010-03-04 10:05:27
如果我理解你想要做什麼,你需要:
ALTER TABLE blah MOVE TABLESPACE different-tablespace;
然後移回:
ALTER TABLE blah MOVE TABLESPACE original-tablespace;
- 1. SQL合併Oracle中的行
- 2. Oracle CTE合併
- 3. 在Oracle中合併兩行
- 4. Oracle合併到聲明中
- 5. Oracle合併/插入
- 6. Oracle:合併兩行
- 7. Oracle表值合併
- 8. 的Oracle SQL使用合併
- 9. oracle中的合併語句問題
- 10. Oracle合併排斥行數
- 11. SQL Oracle合併2查詢
- 12. oracle合併查詢問題
- 13. 合併和匹配oracle
- 14. 插入合併不在Oracle中工作
- 15. 合併在oracle中顯示錯誤
- 16. 在Oracle中合併和匹配數據
- 17. 在oracle中比較日期合併
- 18. 在oracle中等效合併輸出
- 19. 在Oracle中使用合併SQL
- 20. 在Oracle中合併單行數據?
- 21. 在Oracle中合併和匹配表格
- 22. 合併兩個日期列在Oracle中的「選擇」和排序的合併列
- 23. 我的Oracle合併不起作用
- 24. 基於目標和源的Oracle合併
- 25. 的Oracle SQL合併行值分隔列
- 26. 的Oracle 10g:SQL合併行成單排
- 27. 如何將子查詢行合併到Oracle中的一列中?
- 28. Oracle SQL中的聚合
- 29. Oracle中的聚合值
- 30. 表格表格合併Oracle Apex 5
有一些你的問題的可能的解釋。請詳細解釋。你希望人們花時間回答你的問題;你能做的最少的就是花一些時間來適當地設置它。 – APC 2010-03-03 16:42:45
合併,ANSI函數,解釋:http://stackoverflow.com/questions/1108950/can-nvl-function-be-cascaded – 2010-03-03 16:45:19
我認爲這足以解釋和簡單。我從表中刪除了數千條記錄,現在我只想合併該表。 – user269484 2010-03-04 05:18:01