MS SQL基础:注释符、运算符与通配符
在Transact-SQL 中可使用兩類注釋符。
ANSI 標(biāo)準(zhǔn)的注釋符“--” 用于單行注釋;
與C語言相同的程序注釋符號,即“/**/”。“/*”用于注釋文字的開頭,“*/”用于注釋文字的結(jié)尾,可在程序中標(biāo)識多行文字為注釋。
4.5.2 運(yùn)算符(Operator)
1 算術(shù)運(yùn)算符
包括:+(加)、―(減)、(乘)、(除)、%(取余)
2 比較運(yùn)算符
包括:>(大于)<(小于)、= (等于)、>=(大于等于)、<=(小于等于)、<>
(不等于)、!=(不等于)、!>(不大于)!<( 不小于)
其中!=、!>、!<不是ANSI標(biāo)準(zhǔn)的運(yùn)算符。
3 邏輯運(yùn)算符
包括:AND(與)、OR(或)、NOT(非)
4 位運(yùn)算符
包括:按位與、|(按位或)、~(按位非)^(按位異或)
5 連接運(yùn)算符
連接運(yùn)算符“+”用于連接兩個(gè)或兩個(gè)以上的字符或二進(jìn)制串、列名或者串和列的混合體,將一個(gè)串加入到另一個(gè)串的末尾。其語法如下:
<expression1>+<expression2>
例4-7
use pangu
declare@startdate datetime
set@startdate=‘1/1/2000’
select‘Start Date:’+convert(varchar(12)@startdate)
--convert()函數(shù)用于轉(zhuǎn)換數(shù)據(jù)類型,見4.8.4
運(yùn)行結(jié)果如下:
Start Date:Jan 1 2000
例4-8:
use pangu
select‘月薪最高的員工是:‘+ e_name+’月薪為:‘+convert(varchar(10)e_wage
from employee
where e_wage=
(select max (e_wage)
from employee)
運(yùn)行結(jié)果如下:
月薪最高的員工是:張三月薪為8000.00
(1 row (s) affected)
在Transact-SQL中運(yùn)算符的處理順序如下所示,如果相同層次的運(yùn)算出現(xiàn)在一起時(shí)則處理順序位從左到右。
括號 () 位運(yùn)算符 ~ 算術(shù)運(yùn)算符 *、/、% 算術(shù)運(yùn)算符 +、- 位運(yùn)算符 ^ 位運(yùn)算符 & 位運(yùn)算符 | 邏輯運(yùn)算符 NOT 邏輯運(yùn)算符 AND 邏輯運(yùn)算符 OR
轉(zhuǎn)載于:https://blog.51cto.com/3403450/642481
總結(jié)
以上是生活随笔為你收集整理的MS SQL基础:注释符、运算符与通配符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c# 调用音库开发英语单词记忆本
- 下一篇: 使用微软WPF技术开发产品优势究竟在那里