زمان کنونی: ۲۴ اردیبهشت ۱۴۰۳, ۰۹:۱۰ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

ارسال:
  

parande27 پرسیده:

نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

با اجرای دستور زیر
insert into s(s# , sname , city)
values ('s1', 'smith','new york')
کدام گزینه صحیح است؟
۱) دستور با خطای اجرا مواجه میشه
۲) دستور با خطای ترجمه مواجه میشه
۳) اعتبار status مقدار نال میگیرد
۴)اعتبار status مقدار قبلی خود را نگه میدارد

مقسمی گفته ۳ و مدرسان زده ۴
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

farzad.arshad پاسخ داده:

RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

(۱۴ آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط:  ۴)اعتبار status مقدار قبلی خود را نگه میدارد
کدام مقدار قبلی؟؟؟
تعریف insert into چی بود؟!
The INSERT INTO statement is used to add new records to a database table.


گزینه ۴ در مورد دستور update معنی میده
نقل قول این ارسال در یک پاسخ

ارسال:
  

parande27 پاسخ داده:

RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

(۱۴ آذر ۱۳۹۲ ۱۱:۴۸ ب.ظ)farzad.arshad نوشته شده توسط:  
(14 آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط:  ۴)اعتبار status مقدار قبلی خود را نگه میدارد
کدام مقدار قبلی؟؟؟
تعریف insert into چی بود؟!
The INSERT INTO statement is used to add new records to a database table.


گزینه ۴ در مورد دستور update معنی میده

مقدار قبلی ک در سطر آخر در جدول وجود دارد
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

farzad.arshad پاسخ داده:

RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

(۱۵ آذر ۱۳۹۲ ۱۲:۱۱ ق.ظ)parande27 نوشته شده توسط:  
(14 آذر ۱۳۹۲ ۱۱:۴۸ ب.ظ)farzad.arshad نوشته شده توسط:  
(14 آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط:  ۴)اعتبار status مقدار قبلی خود را نگه میدارد
کدام مقدار قبلی؟؟؟
تعریف insert into چی بود؟!
The INSERT INTO statement is used to add new records to a database table.


گزینه ۴ در مورد دستور update معنی میده

مقدار قبلی ک در سطر آخر در جدول وجود دارد
البته من ادعایی راجع به کار با sql ندارم ولی در همین مطالعه و کار محدودی که داشتم، ندیدم در ثبت رکورد جدید، از سطرهای دیگه چیزی کپی بشه
معمولا هر سطر یا رکورد شامل اطلاعات خاصی مثل نام و تاریخ و شماره های خاص و ... است که در بسیاری از موارد uniqe هستن یا اگر تکراری باشن،به صورت رندوم هست و الگوی مشخصی نداره


تنها یک حالت خاص وجود داره که یک ستون AUTO_INCREMENT فعال داشته باشه. اینطوری ارزش اون مقدار در سطر ۱ هر چقدر باشه، سطر ۲ یکی بیشتر از آن می شود.... یعنی خودکار +۱ میشه و دیگه موقع insert نیازی به مشخص کردنش نیست
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

AEM4949 پاسخ داده:

RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

(۱۴ آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط:  با اجرای دستور زیر
insert into s(s# , sname , city)
values ('s1', 'smith','new york')
کدام گزینه صحیح است؟
۱) دستور با خطای اجرا مواجه میشه
۲) دستور با خطای ترجمه مواجه میشه
۳) اعتبار status مقدار نال میگیرد
۴)اعتبار status مقدار قبلی خود را نگه میدارد

مقسمی گفته ۳ و مدرسان زده ۴

گزینه ۴ درسته.

اگر برای یک صفت خاص در هنگام درج یک رکورد مقداری وارد نشود ، آن صفت مقدار پیشفرض(قبلی) خود را میگیرد.
نقل قول این ارسال در یک پاسخ

ارسال:
  

e.shrm پاسخ داده:

RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

(۱۴ آذر ۱۳۹۲ ۱۱:۳۲ ب.ظ)aem4949 نوشته شده توسط:  
(14 آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط:  با اجرای دستور زیر
insert into s(s# , sname , city)
values ('s1', 'smith','new york')
کدام گزینه صحیح است؟
۱) دستور با خطای اجرا مواجه میشه
۲) دستور با خطای ترجمه مواجه میشه
۳) اعتبار status مقدار نال میگیرد
۴)اعتبار status مقدار قبلی خود را نگه میدارد

مقسمی گفته ۳ و مدرسان زده ۴

گزینه ۴ درسته.

اگر برای یک صفت خاص در هنگام درج یک رکورد مقداری وارد نشود ، آن صفت مقدار پیشفرض(قبلی) خود را میگیرد.

کتاب پارسه هم گفته میشه ۳
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

sixsixsix پاسخ داده:

RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into

(۱۴ آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط:  با اجرای دستور زیر
insert into s(s# , sname , city)
values ('s1', 'smith','new york')
کدام گزینه صحیح است؟
۱) دستور با خطای اجرا مواجه میشه
۲) دستور با خطای ترجمه مواجه میشه
۳) اعتبار status مقدار نال میگیرد
۴)اعتبار status مقدار قبلی خود را نگه میدارد

مقسمی گفته ۳ و مدرسان زده ۴

با سلام، هنگامی که مقداری برای یک ستون در insert وارد نشود، در معنای واقعی مقدار NULL برای آن درج می شود. البته هنگامی مقدار NULL درج می شود که قید Default را برای آن ستون تعریف نکرده باشیم.
در تست های کنکور که مد نظر ماست، همیشه به اینصورت در نظر گرفته می شود که مقدار پیش فرض را با استفاده از قید Default تعریف کرده ایم. پس اعتبار Status مقدار قبلی خود را میگیرد، البته به شرطی که منظور از مقدار قبلی، همان مقدار پیش فرض باشد.
جوابی که بهتون دادم سوال خودم بوده و پس از سوالهای مختلف از اساتید مختلف به جوابش رسیدم. خیالتون راحت!
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  گرامر زبان انگلیسی:صفت های ed و ing دار cyruskingsolomon ۳ ۲,۷۱۹ ۱۵ بهمن ۱۳۹۹ ۰۶:۴۱ ب.ظ
آخرین ارسال: cyruskingsolomon
  نتیجه انتخاب رشته دکتری ۹۹ nazanin2020 ۴ ۳,۲۰۰ ۲۳ شهریور ۱۳۹۹ ۰۶:۱۸ ب.ظ
آخرین ارسال: q88lp
  درج عبارت "نوبت دوم" در مدرک دکتری siiib70 ۳ ۳,۶۷۲ ۲۸ مهر ۱۳۹۸ ۰۲:۵۰ ق.ظ
آخرین ارسال: marvelous
  خطای نتیجه در متلب The BesT ۶ ۴,۳۳۳ ۲۰ تیر ۱۳۹۷ ۱۰:۳۹ ق.ظ
آخرین ارسال: Behnam‌
  سهمیه ایثارگری و نتیجه مصاحبه tabestan ۱ ۳,۶۳۲ ۲۹ خرداد ۱۳۹۷ ۱۱:۴۴ ق.ظ
آخرین ارسال: noori759
Photo ساده سازی عبارت منظم etedadi ۰ ۱,۸۶۴ ۱۶ خرداد ۱۳۹۷ ۰۷:۰۴ ب.ظ
آخرین ارسال: etedadi
  مقدار درامد شبکه hadeeee ۱ ۲,۱۰۹ ۰۳ اردیبهشت ۱۳۹۷ ۰۱:۰۳ ب.ظ
آخرین ارسال: hadeeee
  عبارت منظم fsmtnc ۱ ۱,۹۶۰ ۲۱ دى ۱۳۹۶ ۰۶:۵۵ ب.ظ
آخرین ارسال: msour44
  راهنمایی برای ترجمه مقاله برای پایان نامه و همچنین ترجمه اخبار برای وب سایت Doctorwho ۱ ۲,۷۱۹ ۳۰ تیر ۱۳۹۶ ۰۱:۴۴ ق.ظ
آخرین ارسال: mohamad--figo
  از کجا بفهمم کارمندا وارد کدام سایت ها شدن؟ zohre321 ۲ ۱,۹۷۰ ۰۲ تیر ۱۳۹۶ ۱۲:۱۳ ب.ظ
آخرین ارسال: zohre321

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close