View Full Version : سوال:توضیح درباره عملکرد دستور Load Data
Beginner Programmer
سه شنبه 01 مرداد 1392, 15:45 عصر
سلام و درود به همه دوستان برنامه نویس
میشه عملکرد دستور Load Data و ارگومانهای ان با ذکر چند مثال توضیح بدید.:متفکر::گیج::کف:
با تشکر از همه دوستان
bigtime
چهارشنبه 02 مرداد 1392, 23:21 عصر
با سلام
دوست عزیز این دستور برای insert تاپلهایی به یک جدول استفاده میشه
شما می تونید با استفاده از این دستور چند ردیف رو به صورت هم زمان و یکجا وارد یک جدول کنید به این صورت که اول تمام آن ها را با استفاده از یک ساختار مناسب در یک فایل قرار بدید و بعد با این دستور آن ها رو در جدول مورد نظرتون وارد کنید.(در فایل مورد نظر برای مثال شما می تونید داده ی مربوط به هر ستون رو با یک tab از هم جدا کنید و داده های هر ردیف را با enter از هم جدا کنید.)
حالت عادیش که من باهاش آشنام به صورت زیر:
load data local in file 'file_Dir.file_format'
البته یک آرگومانی هم در انتها میگیره که حرف یا عنصر جداکننده در فایل مورد نظر برای داده های متفاوت رو مشخص می کنه
با یک جستجو در گوگل در این مورد میتونید اطلاعات خوبی رو بدست بیارید.
موفق باشید
Beginner Programmer
جمعه 04 مرداد 1392, 21:18 عصر
امکان داره توضیحات تکمیلی تری رو دوستان ارائه کنند؟
Beginner Programmer
یک شنبه 13 مرداد 1392, 15:26 عصر
up...:ناراحت:
Beginner Programmer
چهارشنبه 29 آبان 1392, 18:13 عصر
این دستور چرا اجرا نمیشه؟:کف: :متعجب::عصبانی++:
load data local in file "d:/register.txt" into table register;
espootin
پنج شنبه 30 آبان 1392, 18:51 عصر
سلام
قالب کلیش توی رفرنس MySQL هست، اگه خواستی کاملا از کارش سر در بیاری، یه سر به اونجا بزن پس.
این رو تست کن، ایشالا که جواب می گیری:
load data local infile 'd:\\register.txt' into table register
FIELDS TERMINATED BY ' ' LINES TERMINATED BY '\n';
* ستون ها را با یه space جدا کن و سطر ها هم با کلید Enter.
* از گذاشتن کاراکتر های اضافی در فایل هم خودداری کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.