0

آموزش گام به گام SQL Server

 
cryingsphere
cryingsphere
کاربر نقره ای
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 375
محل سکونت : خراسان رضوی

پاسخ به:آموزش گام به گام SQL Server
سه شنبه 21 تیر 1390  2:02 PM

سلام

خب ادامه توابع داخلی :

 

-  تابع Char :  این تابع کاراکتر موردنظر را باتوجه به کد اسکی آن باز می گرداند و به شکل ذیل بکار می رود.

pic11.png

- تابع Reverse :  این تابع یک رشته را معکوس می کند و در شکل کلی ذیل بکار می رود.

pic12.png

- تابع Replace :  این تابع یک مجموعه رشته ای را کاراکتر به کاراکتر ترجمه می کند و در شکل کلی ذیل بکار می رود.

pic13.png

بعنوان مثال داریم :

Set   @x = Replace (´Hello´,´ale´,´xyz´)

 

که در نتیجه حروف ale نظیر به نظیر به حروف xyz تبدیل خواهند شد ومتغیر x شامل رشته´Hzyyo´ خواهد بود.

 

- تابع Space :  این تابع به اندازه اعلام شده فضای خالی ایجاد خواهد کرد و در شکل کلی ذیل بکار می رود.

pic14.png

- تابعUser-name : این تابع به شکل(  )User-name نام کاربری که هم اکنون بهSQL Server متصل شده است را باز می گرداند.

 

- تابع ABS :  این تابع قدر مطلق یک عدد را تعیین می کند و معادل  |x|در ریاضی است: (عدد) ABS

 

 

- تابعFloor: این تابع جزء صحیح یک عدد را تعیین می کند ومعادل[x] درریاضی است:(عدد) Floor

 

 

- تابع Power :  درپایگاه داده SQL Server عملگری برای توان وجود ندارد و می بایستی با استفاده از تابع Power به شکل ذیل استفاده گردد.

pic15.png

- تابع Sqrt :  درصورتیکه درنظر باشد ریشه دوم یک عدد مثبت حاصل شود از تابع Sqrt به شکل ذیل استفاده می گردد.

pic16.png

- تابع Isnull :  این تابع بسیار مفید اعتبارسنجی لازم جهت Null بودن یک مقدار را بعهده دارد و به شکل کلی ذیل بکار می رود.

 

pic17.png

بعنوان مثال داریم :

Set   @x = Isnull (@y,0)             

 

 

در این حالت درصورتیکه متغیر y مقدار Null را داشته باشد مقدار x صفر خواهد بود درغیراینصورت مقادیر x و y مساوی خواهند شد.

 

با ادامه توابع داخلی در پست بعد با ما همراه باشید.

تشکرات از این پست
دسترسی سریع به انجمن ها