ما يعادل T-SQL لمشغل Oracle٪ Type؟
-
13-09-2019 - |
سؤال
عند كتابة إجراء في PL / SQL، يمكنني أن أعلن نوع المعلمة ككتب mytable.mycolumn٪ بحيث عندما أقوم بتغيير نوع Mycolumn من Say Varchar2 (20) إلى Varchar2 (50) ليس لدي تغيير نوع المعلمة الإجراء وبعد هل هناك شيء مشابه في T-SQL؟
المحلول
لا، لا يوجد أي ما يعادله في T-SQL.
نصائح أخرى
أفضل ما يمكنك فعله هو إنشاء نوع بيانات محددة من قبل المستخدم، ثم يمكنك تغيير UDT الأساسي وسوف يصبح ساري المفعول في كلا المكانين.
هذا من شأنه أن يؤثر عليه في كل مكان تستخدمه، لذلك إذا استخدمت النوع في جداول متعددة، فإنه سيؤثر عليهم جميعا إذا غيرت ذلك.
لا تنتمي إلى StackOverflow