PDA

View Full Version : دو تا سوال از اوراکل؟؟؟



totia_yalda
چهارشنبه 15 خرداد 1387, 17:23 عصر
سلام...
اگه بخوام مقادیر یه ستونی از جدول تو بانک اطلاعاتی که با اوراکل درست شده از یک بازه ی تعریف شده قابل انتخاب باشه و در خارج از آن بازه غیر مجاز از Constraints (javascript:ob_PPR_TAB('f?p=4500:TABLE_CONSTRA INTS:2933279523343597::NO:RP::')) ، Check استفاده می کنند. نمی دونم از کجا و چطوری باید ازش استفاده کنم تو اوراکل سینتکس کد شرطی که باید براش بنویسم چیه؟(تو جعبه(Constraint Expression
و همین که اگه بخوام سطری از جدول رو که بهش مقدار دادم تو اوراکل اگه مقداری از ستونی از جدول رو اشتباه وارد کرده باشم و بخوام مقدار قبلیه رو با مقدار جدید ویرایش (edit) کنم از کجا باید این کارو انجام بدم؟ واسه مقدار دادن در بار اول insert row میکنیم ولی واسه آپدیت کردن یه گزینه ی edit کنار هر سطری هست ولی فقط ستون های از نوع number واسه edit کردن آماده هست و ستون های از نوع nvarchar روبروشون نوشتست not available to editچطوری باید تغییر داد؟لطفا کمکم کنید دوستای خوب....... ممنون میشم.

سعید112
پنج شنبه 16 خرداد 1387, 19:54 عصر
با چی develop میکنی ؟

totia_yalda
یک شنبه 19 خرداد 1387, 23:36 عصر
سلام...
من باOracle Database 10g Express Edition کار می کنم نمیدونم منظورتون چیه؟
جوابه سوالای منو می دونید؟ ممنون میشم کمکم کنید...

khatereh1
شنبه 05 مرداد 1387, 03:05 صبح
سلام دوست عزیز فرض می کنیم شما یک table بنام student دارید که دارای یک column بنام idمی باشد

alter table student
add constraint constraint_name check (id > 50);

و یا

alter table student
add constraint constraint_name check (id
in(10,20,30));

در مورد سوال دوم شما داده nvarchar را نمی توانید بصورت دستی update کنید
توضیح دلیل این موضوع در اینجا مقدور نیست برای این کار شما باید از sql command استفاده کنید
موفق باشید
mn_mn_3@yahoo.com