نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into - نسخهی قابل چاپ |
نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into - parande27 - 14 آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ
با اجرای دستور زیر insert into s(s# , sname , city)
کدام گزینه صحیح است؟values ('s1', 'smith','new york') ۱) دستور با خطای اجرا مواجه میشه ۲) دستور با خطای ترجمه مواجه میشه ۳) اعتبار status مقدار نال میگیرد ۴)اعتبار status مقدار قبلی خود را نگه میدارد مقسمی گفته ۳ و مدرسان زده ۴ |
RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into - AEM4949 - 14 آذر ۱۳۹۲ ۱۱:۳۲ ب.ظ
(۱۴ آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط: با اجرای دستور زیر گزینه ۴ درسته. اگر برای یک صفت خاص در هنگام درج یک رکورد مقداری وارد نشود ، آن صفت مقدار پیشفرض(قبلی) خود را میگیرد. |
RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into - e.shrm - 14 آذر ۱۳۹۲ ۱۱:۳۸ ب.ظ
(۱۴ آذر ۱۳۹۲ ۱۱:۳۲ ب.ظ)aem4949 نوشته شده توسط:(14 آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)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 معنی میده |
RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into - parande27 - 15 آذر ۱۳۹۲ ۱۲:۱۱ ق.ظ
(۱۴ آذر ۱۳۹۲ ۱۱:۴۸ ب.ظ)farzad.arshad نوشته شده توسط:(14 آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط: ۴)اعتبار status مقدار قبلی خود را نگه میداردکدام مقدار قبلی؟؟؟ مقدار قبلی ک در سطر آخر در جدول وجود دارد |
RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into - farzad.arshad - 15 آذر ۱۳۹۲ ۰۳:۵۹ ق.ظ
(۱۵ آذر ۱۳۹۲ ۱۲:۱۱ ق.ظ)parande27 نوشته شده توسط:البته من ادعایی راجع به کار با sql ندارم ولی در همین مطالعه و کار محدودی که داشتم، ندیدم در ثبت رکورد جدید، از سطرهای دیگه چیزی کپی بشه(14 آذر ۱۳۹۲ ۱۱:۴۸ ب.ظ)farzad.arshad نوشته شده توسط:(14 آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط: ۴)اعتبار status مقدار قبلی خود را نگه میداردکدام مقدار قبلی؟؟؟ معمولا هر سطر یا رکورد شامل اطلاعات خاصی مثل نام و تاریخ و شماره های خاص و ... است که در بسیاری از موارد uniqe هستن یا اگر تکراری باشن،به صورت رندوم هست و الگوی مشخصی نداره تنها یک حالت خاص وجود داره که یک ستون AUTO_INCREMENT فعال داشته باشه. اینطوری ارزش اون مقدار در سطر ۱ هر چقدر باشه، سطر ۲ یکی بیشتر از آن می شود.... یعنی خودکار +۱ میشه و دیگه موقع insert نیازی به مشخص کردنش نیست |
RE: نتیجه وارد نکردن مقدار برای یک صفت در عبارت insert into - sixsixsix - 16 آذر ۱۳۹۲ ۰۳:۵۰ ب.ظ
(۱۴ آذر ۱۳۹۲ ۱۱:۰۵ ب.ظ)parande27 نوشته شده توسط: با اجرای دستور زیر با سلام، هنگامی که مقداری برای یک ستون در insert وارد نشود، در معنای واقعی مقدار NULL برای آن درج می شود. البته هنگامی مقدار NULL درج می شود که قید Default را برای آن ستون تعریف نکرده باشیم. در تست های کنکور که مد نظر ماست، همیشه به اینصورت در نظر گرفته می شود که مقدار پیش فرض را با استفاده از قید Default تعریف کرده ایم. پس اعتبار Status مقدار قبلی خود را میگیرد، البته به شرطی که منظور از مقدار قبلی، همان مقدار پیش فرض باشد. جوابی که بهتون دادم سوال خودم بوده و پس از سوالهای مختلف از اساتید مختلف به جوابش رسیدم. خیالتون راحت! |