oubbadah بتاريخ: 27 نوفمبر 2010 تقديم بلاغ مشاركة بتاريخ: 27 نوفمبر 2010 السلام عليكم :ما هو الفرق بين :nls_database_parametersnls_instance_parametersNLS_SESSION_PARAMETERSك حيث عند حدوث مشكلة في اللغة فاننا نقوم بتغير ذلك من خلال الريجستري :مثلا غير القيمة الموجود منARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256نغيرها الى :AMERICAN_AMERICA.AR8MSWIN1256...........لكن نستطيع فعل ذلك بطريقة اخرى من خلال الكود :select * from NLS_DATABASE_PARAMETERSupdata NLS_DATABASE_PARAMETERS'set VALUE='AR8MSWIN1256'where PARAMETER='NLS_NCHAR_CHARACTERSETمن خلال المستخدم sysوالمستخدم scott لايملك الصلاحية لذلك............السؤال هنا لماذا لا نستخدم Select * From nls_instance_parameters او SELECT * FROM NLS_SESSION_PARAMETERS بدلا من Select * From nls_database_parametersفي الكود انف الذكر ...فمتى نستخدمهم وما الفرق بينهم ..وماذا تعني الاحرف nls اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.