الاسم
ST_BandFileSize — تُعيد حجم ملف نطاق مخزّن في نظام الملفات. إذا لم يُحدَّد bandnum، يُفترض 1.
المختصر
bigint ST_BandFileSize(raster rast, integer bandnum=1);
الوصف
تُعيد حجم ملف نطاق مخزّن في نظام الملفات. تُطلق خطأً إذا استُدعيت مع نطاق مخزّن داخل قاعدة البيانات، أو إذا لم يكن الوصول إلى البيانات خارج قاعدة البيانات (outdb) مفعّلًا.
تُستخدم هذه الدالة عادةً مع ST_BandPath() وST_BandFileTimestamp() لكي يتمكن العميل من تحديد ما إذا كان اسم ملف رستر outdb كما يراه هو نفسه كما يراه الخادم.
متاحة منذ: 2.5.0
أمثلة
SELECT ST_BandFileSize(rast,1) FROM dummy_rast WHERE rid = 1;
st_bandfilesize
-----------------
240574