在PL/SQL中編寫過程時,我可以將參數的類型聲明爲myTable.myColumn%TYPE,這樣當我將myColumn的類型從varchar2(20)改爲varchar2(50)時,我不必更改過程的參數類型。 T-SQL中有類似的東西嗎?T-SQL相當於Oracle的%TYPE運算符?
7
A
回答
9
不,在T-SQL中沒有等價物。
3
你可以做的最好的事情就是創建一個用戶定義的數據類型,然後你可以改變底層的UDT,並且它在兩個地方都會生效。
這會影響到你使用它的任何地方,所以如果你在多個表中使用了這個類型的話,如果你改變了它,它會影響它們。
相關問題
- 1. PowerShell相當於C#「is」運算符?
- 2. Django 1.1相當於'in'運算符
- 3. TSQL相當於Linq SelectMany
- 4. Oracle「(+)」運算符
- 5. Haskell的Foreign.C相當於C的&符號運算符(&)
- 6. 紅寶石相當於PHP的 「=」(點等於)運算符
- 7. @ oracle相當於postgres
- 8. TSQL相當於Postgres的功能
- 9. 相當於oracle中的sp_refreshview
- 10. JPA:相當於Oracle的REGEXP_SUBSTR
- 11. T-SQL相當於PL/SQL%TYPE的?
- 12. 相當於三元運算符的SQL語句
- 13. 相當於SQL IN運算符的linq是什麼
- 14. 德爾福 - 相當於C#的三元運算符?
- 15. 相當於範圍解析運算符的C#或VBNET?
- 16. ||運算符與=運算符相同嗎?
- 17. LINQ表達式相當於TSQL查詢
- 18. 二進制運算符或在TSQL?
- 19. Oracle相當於PostgreSQL INSERT ... RETURNING *;
- 20. Oracle相當於INSERT IGNORE
- 21. DBMS_SQL.TO_REFCURSOR相當於Oracle 10g中
- 22. Oracle相當於SQL Server DATEPART
- 23. 用C++輸出運算符打印前導零(相當於printf)?
- 24. 紅寶石相當於C++ istream運算符嗎?
- 25. 是問號運算符嗎?相當於嘗試!宏?
- 26. 能做一個相當於嵌套CSS點運算符嗎?
- 27. 在Swift中相當於id <type>?
- 28. oracle相當於patindex和instr函數的通配符字符
- 29. 如何檢測運算符[]是否適用於Type?
- 30. 不等於運算符=無法正常運行在Oracle中
這是2015年,仍然沒有相應的。令人失望的SQL Server。 – 2015-06-25 13:23:13