想象一下,我有一個填充表T_old與給定的模式(可以說是int,浮點數,符號等的混合)我現在想創建一個新的空/空表T_new與T_old具有完全相同的架構。我該怎麼做呢?最後,我希望這兩個操作都是有效的:T_old uj T_new和T_new uj T_old。有什麼建議麼?KDB用預先存在的表的模式創建空表
0
A
回答
5
你可以做T_new:0#T_old
。這樣你就保留了舊模式的確切模式和列類型。
然後您的操作T_old uj T_new
和T_new uj T_old
應該產生相同的結果。
0
有一些黑客可以通過它來複製表格的簡單模式。通過簡單的架構我的意思是你不能得到確切的架構。
因此,從一張表中取0行並將其複製到新表(變量)中是一種破解。實際上,我們不是在複製模式。
WAY1:以運營商:newtbl:0# oldtbl
Way2:選擇命令:newtbl:select from oldtbl where i=-1
兩者都不過是從舊TBL取0行。
問題:但是這不會複製架構中的所有屬性。因此,例如,如果您在舊錶中的某個列上對屬性進行了排序,則不會將其複製到新的表架構。
相關問題
- 1. 使用Django創建一個RESTful API,預先存在的模型
- 2. 如何創建預先描述的js的iframe模態表單?
- 3. 多租戶 - 預先創建表或根據需要創建表?
- 4. 從預先存在的數組列表中創建自定義列表視圖
- 5. 如何創建預先搜索表格
- 6. 從預先存在的列表VB.Net
- 7. JPA2/Hibernate - 動態創建模式(即不需要手動預先創建模式)?
- 8. 如何在Glade的預先創建的列表框上設置listStore模型?
- 9. 創建組合列表並刪除預先使用的組合
- 10. 使用預先創建的sql查詢來獲取表結構
- 11. 如何創建用於創建HTML預覽的樣式表
- 12. 使用預先存在的文檔創建鏈接
- 13. PHP加載預先保存的表單
- 14. 在KDB中使用結果列創建表
- 15. 創建空的lambda表達式
- 16. 數據透視表沒有寫入預先存在的表
- 17. 爲不在預先存在的按鈕創建動作
- 18. 如何在iPhone中創建圖表預先編程
- 19. 創建兩個表,同時從先前創建的表
- 20. 用has_many關聯預先填充創建Rails模型的實例
- 21. 嘗試創建類似於預先存在的JavaScript函數
- 22. 在預先分配的內存中創建對象
- 23. 使用iTextSharp/iText將表添加到預先存在的PDF中
- 24. KDB在內存中共享表
- 25. 正則表達式正預測先行 - 模式總是失敗,
- 26. 公共模式下CKAN的創建表
- 27. 創建的標籤列表模式MVC
- 28. 使用編輯模式創建表單
- 29. 用正則表達式創建模板
- 30. 創建推文匹配表以預先確定的單詞列表
謝謝!我認爲這是我正在尋找的。 – bigO6377
給他一個很好的綠色勾號:) –