-
پنج شنبه 03 اردیبهشت 1388, 11:44 صبح
#5
کاربر جدید
نقل قول: سورت کردن رکوردها در هنگام ورود داده
میتونی یه فیلد بسازی با یه تریگر که مثل همون pk اتو نامبر باشه و به اضای هر رکورد جدید یه شماره جدید به جدولت اضافه کنه بعد روش index ببندی.
CURSOR ff IS
SELECTMAX(ID_KEY)FROM ICE_TRANSPORT;
BEGIN
OPEN ff;
FETCH ff INTO V_MAX;
IF V_MAX ISNULL
THEN
V_MAX:= 0;
ELSE
V_MAX := V_MAX;
ENDIF;
close ff;
وبعد اینسرت
insertinto ice_transport
(id_key,id_baggege, weight_baggege,date_transport, date_recive)
values
(V_MAX +1,:NEW.id_baggege,V_weight,:NEW.date_tranc,:NEW.date_recive);
البته این همه کد نیست ولی فکر کنم باقیشو بتونی خودت حدس بزنی.
برچسب های این تاپیک
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت