سؤال

عند كتابة إجراء في PL / SQL، يمكنني أن أعلن نوع المعلمة ككتب mytable.mycolumn٪ بحيث عندما أقوم بتغيير نوع Mycolumn من Say Varchar2 (20) إلى Varchar2 (50) ليس لدي تغيير نوع المعلمة الإجراء وبعد هل هناك شيء مشابه في T-SQL؟

هل كانت مفيدة؟

المحلول

لا، لا يوجد أي ما يعادله في T-SQL.

نصائح أخرى

أفضل ما يمكنك فعله هو إنشاء نوع بيانات محددة من قبل المستخدم، ثم يمكنك تغيير UDT الأساسي وسوف يصبح ساري المفعول في كلا المكانين.

هذا من شأنه أن يؤثر عليه في كل مكان تستخدمه، لذلك إذا استخدمت النوع في جداول متعددة، فإنه سيؤثر عليهم جميعا إذا غيرت ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top