عند عمل جدول فإن ال SQL Server يعطيك خيارا لوضع قيمة افتراضية للحقل ،،
فمثلا
: ID 1 default value or binding=1000 2 التاريخ مثلا default value or binding = getDate() وهكذا وهكذا
السؤال الذي يطرح نفسه حول كيفية جعل الحقل يأخذ قيمة ابتدائية للمتصل User_name
بحيث اول ما يقوم المستخدم بعمل ادخال للبيانات يدخل الحقل قيمة افتراضية ابتدائية للمستخدم الذي يقف على السحل الحالي
حاولت استخدام user_name لكنها كانت ترجعلي dbo
ولم ترجع اي Login
الحل يكون كالتالي :
select suser_sname() --المتصل على قاعدة البيانات الحالية
