View Full Version : تعداد حرف و کلمه
  
FirstLine
دوشنبه 17 اسفند 1383, 11:21 صبح
با سلام
    دو تا فیلد (NVarchar,NText) در SQL2000 دارم که حاوی اطلاعات است.
    چجوری میتونم تعداد حروف و کلمه هر یک را، در دو فیلد مجزا (Count_Harf,Count_Kalameh)  قرار دهم؟
    یا اینکه با یه Select  ساده چجوری میتونم تعداد حرف و کلمه یک فیلد Nvarchar را بدست آورم؟ :flower: 
با تشکر
titbasoft
دوشنبه 17 اسفند 1383, 11:40 صبح
از LEN می تونید برای varchar استفاده کنید و برای text از DATALENGTH استفاده کنید
FirstLine
دوشنبه 17 اسفند 1383, 13:10 عصر
با سلام
   من درحقیقت به یک Triger نیاز دارم که پس از بروزرسانی و یا اضافه شدن  اطلاعات به دو فیلد  (NVarchar,NText)  خود SQL اتوماتیک تعداد حروف و تعداد کلمه را در فیلدهای  (Count_Harf,Count_Kalameh) اضافه کند. :گیج: 
   اما نتونستم مشکل NText  را حل کنم.
   لطفا راهنمایی بفرمایید. :wink: 
با تشکر
titbasoft
دوشنبه 17 اسفند 1383, 15:23 عصر
پست قبلیم رو تصحیح کردم ببینید کارتون رو راه میاندازه؟
AminSobati
دوشنبه 24 اسفند 1383, 13:30 عصر
من درحقیقت به یک Triger نیاز دارم که پس از بروزرسانی و یا اضافه شدن اطلاعات به دو فیلد (NVarchar,NText) خود SQL اتوماتیک تعداد حروف و تعداد کلمه را در فیلدهای (Count_Harf,Count_Kalameh) اضافه کند.
دوست عزیزم،
حالا چرا الزاما این مقادیر(تعداد) باید در جدول ذخیره بشن در حالیکه موقع Query میشه بدست آورد:
select MyField,len(MyField) from MyTable
شاید Performance بیشتری در زمان Query گرفتن مد نظرتون هست که میخواین مقادیر رو به صورت ذخیره شده داشته باشین؟..
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.