PDA

View Full Version : مبحث جداول موقت در اس کیو ال چیه



oliya24
دوشنبه 08 فروردین 1390, 01:51 صبح
سلام دوستان جداول موقت در اس کیو ال چی هستن و چطور ساخته میشن

oliya24
چهارشنبه 10 فروردین 1390, 12:40 عصر
سلام دوستان عزیز جواب رو بدست اوردم :جداول موقت جدولهایی هستن که به صورت موقت در پایگاه داده وجود دارن و به محض خروج کاربر یا قطع اتصال او به صورت خودکار حذف میشوند واین جدولها در پایگاه داده temp db نگهداری میشوند 2 نگارش برای ساخت این نوع جداول هست create table # oliya24
name nvarchar(33)

اس کیو ال به محض برخورد کاراکتر # متوجه میشه که باید جدول مقت بسازه
2 نگارش دوم :

create table tempdb..ben(name nvarchar(22))

جدولی که با این نحوه دستور ساخته بشه با خروج کاربر از سیستم به صورت خودکار حذف نمیشه برای حذف ان از دستورات اس کیو ال استفاده میشه

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
دوستان من تا اینجا رو فهمیدم اما هنوز نمیدونم از این جداول چه استفاده ای میشه ؟؟؟؟؟؟؟؟؟؟؟؟؟؟
بیایید و در مورد این تاپیک نظری بدید شاید چیز مفیدی باشه

ircast
چهارشنبه 10 فروردین 1390, 13:09 عصر
دوستان من تا اینجا رو فهمیدم اما هنوز نمیدونم از این جداول چه استفاده ای میشه ؟؟؟؟؟؟؟؟؟؟؟؟؟؟


سلام
دوست من از این جداول برای نگهداری موقت داده ها در SP ها و تابع های SQL استفاده میشه و خوبیش اینه که هیچ جدولی به دیتابیس اضافه نمیشه و باعث شلوغی بی خود دیتابیس نمیشن

اما باید بدونین که استفاده از اینا باعث کاهش سرعت سرور میشه چون حافظه زیادی اشغال می کنند