0

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

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

پاسخ به:آموزش گام به گام SQL Server
پنج شنبه 30 تیر 1390  11:49 AM

سلام

 

مثالی از Declare :

مثال) درقطعه برنامه مقابل اگربجای?  هریک از انواع داده nVarChar ,VarChar ,nChar ,Char باشد خروجی چقدر خواهد بود ؟

 

Declare     @x     ? (15)

Set     @x = ´ Hello´

Select     Len ( @x ) , DataLength ( @x )

 

 

پس از اجرای خروجی برای چهار حالت ذکر شده پاسخ به شکل جدول ذیل خواهد بود.

 

نام داده

مقدار Len

تعداد Data Length

Char

5

15

nChar

5

30

VarChar

5

5

nVarChar

5

10

 

 

مثال) در قطعه برنامه مقابل مقدار خروجی چقدر است؟

 

Select     Len ( Convert (nChar , 300)) ,

DataLength (Cast (300 As nChar))

 

 

پس از اجرای برنامه به ترتیب خروجی 3,60  خواهد بود.

 

مثال) برنامه ای بنویسید که جمع طول رشته ای و باینری یک متغیر nVarChar  را بدست دهد.

 

Declare     @x     nVarChar (4000) , @L1  SmallInt , @L2  SmallInt

Set      @x = ´ Hello´

Select    @L= Len ( @x ) , @L2 = DataLength ( @x )

Select    @L1 + @L2  AS  L

 

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

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