loading...
کمیته علمی کامپیوتر و فناوری اطلاعات آموزشکده فنی ابن حسام
ابن حسام بازدید : 262 جمعه 01 شهریور 1398 نظرات (0)

بند FIELDS می‌تواند گزینه‌های قالب‌بندی دیگری به جز TERMINATED BY را نیز تعیین کند. به طور پیش‌فرض دستور LOAD DATA فرض می‌کند که مقادیر بدون گیومه هستند و از کاراکتر (\) به عنوان کاراکتر escape برای کاراکترهای خاص استفاده می‌کند. برای این که کاراکتر گیومه را صریحاً مشخص کنیم، باید از دستور ENCLOSED BY استفاده کنیم. MySQL این کاراکتر را از انتهای داده‌ها در طی پردازش ورودی حذف می‌کند. برای تغییر دادن کاراکتر escape پیش‌فرض از ESCAPED BY استفاده می‌شود.

زمانی که از ENCLOSED BY برای تعیین کاراکترهای گیومه که باید از مقادیر داده‌ای حذف شوند، استفاده می‌شود، این امکان وجود دارد که همه کاراکترهای گیومه درون مقادیر داده‌ای با دوبل کردن آن یا با افزودن پس از کاراکتر escape گنجانده شوند. برای نمونه اگر کاراکترهای گیومه و escape به ترتیب به صورت (“) و (\) باشند، مقدار ورودی “a””b\”c” به صورت a”b”c تفسیر خواهد شد. برای دستور mysqlimport گزینه‌های خط فرمان متناظر برای تعیین کاراکترهای گیومه و escape به ترتیب –fields-enclosed-by و –fields-escaped-by هستند.

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 287
  • کل نظرات : 0
  • افراد آنلاین : 8
  • تعداد اعضا : 0
  • آی پی امروز : 136
  • آی پی دیروز : 32
  • بازدید امروز : 174
  • باردید دیروز : 79
  • گوگل امروز : 13
  • گوگل دیروز : 14
  • بازدید هفته : 253
  • بازدید ماه : 371
  • بازدید سال : 5,796
  • بازدید کلی : 119,945