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