پاسخ به:آموزش گام به گام SQL Server
سه شنبه 21 تیر 1390 2:02 PM
سلام
خب ادامه توابع داخلی :
این تابع کاراکتر موردنظر را باتوجه به کد اسکی آن باز می گرداند و به شکل ذیل بکار می رود.
این تابع یک رشته را معکوس می کند و در شکل کلی ذیل بکار می رود.
این تابع یک مجموعه رشته ای را کاراکتر به کاراکتر ترجمه می کند و در شکل کلی ذیل بکار می رود.
بعنوان مثال داریم :
Set @x = Replace (´Hello´,´ale´,´xyz´)
که در نتیجه حروف ale نظیر به نظیر به حروف xyz تبدیل خواهند شد ومتغیر x شامل رشته´Hzyyo´ خواهد بود.
این تابع به اندازه اعلام شده فضای خالی ایجاد خواهد کرد و در شکل کلی ذیل بکار می رود.
این تابع به شکل( )Username نام کاربری که هم اکنون بهSQL Server متصل شده است را باز می گرداند.
این تابع قدر مطلق یک عدد را تعیین می کند و معادل xدر ریاضی است: (عدد) ABS
این تابع جزء صحیح یک عدد را تعیین می کند ومعادل[x] درریاضی است:(عدد) Floor
درپایگاه داده SQL Server عملگری برای توان وجود ندارد و می بایستی با استفاده از تابع Power به شکل ذیل استفاده گردد.
درصورتیکه درنظر باشد ریشه دوم یک عدد مثبت حاصل شود از تابع Sqrt به شکل ذیل استفاده می گردد.
این تابع بسیار مفید اعتبارسنجی لازم جهت Null بودن یک مقدار را بعهده دارد و به شکل کلی ذیل بکار می رود.
بعنوان مثال داریم :
Set @x = Isnull (@y,0)
در این حالت درصورتیکه متغیر y مقدار Null را داشته باشد مقدار x صفر خواهد بود درغیراینصورت مقادیر x و y مساوی خواهند شد.
با ادامه توابع داخلی در پست بعد با ما همراه باشید.