當前位置:首頁 » 編程語言 » sqlserverthen

sqlserverthen

發布時間: 2022-10-06 06:48:00

⑴ 創建觸發器是出現:錯誤156 在then 關鍵字 附近有語法錯,為什麼希望各位大蝦給予幫助。謝謝。中分酬謝

sqlserver的觸發器沒有你這樣的語法

⑵ sqlserver 這條語句怎麼改能用啊,是不是不可以這樣寫

首先肯定不能這樣寫
然後你的條件寫的有問題 你寫的條件是判斷'2013-04-01'是周幾 竟然有8種情況 (如果是常數的話 沒必要這樣寫 )
然後你else 你覺得有可能嗎? 你的條件已經寫死了 也就是說if條件肯定滿足 這樣就不存在else了 實際應用中 代碼越少越好 在實現功能相同的情況下(結構相同)
最後 如果我沒有看錯的話 那個and後面的語句和前面的一模一樣
真搞不懂你要幹嘛

⑶ oracle和sqlserver 位運算問題,請高手指教

在orcle里不能運行么?^是按位異或 ,就是2進制中 兩個同位數有一個為1則為1,否則為0

⑷ SqlServer查詢問題

思路:

使用CaseWhen語句來做判斷

示例:

假設表名為:table1,該列欄位名為:col1

select(casewhencol1='哈哈'thennullelsecol1end)ascol1fromtable1

⑸ sqlserver語句中 case when then else X end

SELECTNODE_TREEVIEW.NODE_NAME,
(CASE
WHEN(TEMPERATURE>='100')THEN
'1'
ELSE
NULL
END),
(CASE
WHEN(BATTERY>='100')THEN
'2'
ELSE
NULL
END),
(CASE
WHEN(FENGSU>='100')THEN
'3'
ELSE
NULL
END),
(CASE
WHEN(SHIDU>='100')THEN
'4'
ELSE
NULL
END),
(CASE
WHEN(WASI>='1000')THEN
'5'
ELSE
NULL
END),
(CASE
WHEN(FENCHEN>='100')THEN
'6'
ELSE
NULL
END)
FROMNODE_LATEST
INNERJOINNODE_TREEVIEW
ONNODE_LATEST.LL_ADDR=NODE_TREEVIEW.LL_ADDR

從上面的sql中可以明顯看出,把不滿足條件的數據顯示為null

⑹ .請問在SQl語句中實現IF-THEN-ELSE結構 sqlserver可以不,oracle中是怎麼實現的,還有DB2 以及mysql中分

我覺得你要的是 case when then when then else end 方法, 樓上說的都不對

case sex when 『1』 then 『男' when '2' then '女' else '其他' end-----簡單case函數
case when sex=1 then『男' when sex=2 then 『女' else 『其他' end --------case搜索函數

你就知道這2種方式 是一回事, 就是一個條件 處理

⑺ sql中if then的使用

if 後面沒then
引用sql聯機叢書
IF...ELSE
在執行 Transact-SQL 語句時強加條件。如果條件滿足(布爾表達式返回 TRUE 時),則在 IF 關鍵字及其條件之後執行 Transact-SQL 語句。可選的 ELSE 關鍵字引入備用的 Transact-SQL 語句,當不滿足 IF 條件時(布爾表達式返回 FALSE),就執行這個語句。

語法
IF Boolean_expression
{ sql_statement | statement_block }
[ ELSE
{ sql_statement | statement_block } ]

另外你這個觸發器能執行?
set @q = old.filmreview_id
while(old.filmreview_id!=MAX(filmreview_id))
這兩行我怎麼看都不符合sql語法啊

⑻ sqlserver的case when then else end 問題

declare@countint
declare@bvarchar(300)
set@b='select*from[User]'
if@count=10begin
exec(@b)
end

另回你上一貼追問,沒有for語法,有while語法

⑼ SQL Server 的命令集

如果說是T——SQL語句的話,只有九個命令動詞但有多少個對象就相對有多少個語句
如果需要,我可以發給你講義

⑽ sqlserver 輸出文字

在頁面中加入下面的函數,然後輸出的時候用unhtml(word),這里的「word」代表你要輸出的字元串!

****舉個簡單的例子:************************
<%
dim word
word="這是從資料庫讀取到的數據!"
response.write(unhtml(word))
%>
*********************************************
下面是函數,直接復制到頁面中就可以了。

<%
function unhtml(content)
unhtml=content
if content<>"" then
unhtml=replace(unhtml,"&","&")
unhtml=replace(unhtml,"<","<")
unhtml=replace(unhtml,">",">")
unhtml=replace(unhtml,chr(34),""")
unhtml=replace(unhtml,chr(13),"<BR>")
unhtml=replace(unhtml,chr(32),"")
end if
end function
%>

熱點內容
循跡小車演算法 發布:2024-12-22 22:28:41 瀏覽:82
scss一次編譯一直生成隨機數 發布:2024-12-22 22:04:24 瀏覽:956
嫁接睫毛加密 發布:2024-12-22 21:50:12 瀏覽:975
linuxbin文件的安裝 發布:2024-12-22 21:46:07 瀏覽:798
vlcforandroid下載 發布:2024-12-22 21:45:26 瀏覽:664
電腦做網關把數據發送至伺服器 發布:2024-12-22 21:44:50 瀏覽:431
新華三代理什麼牌子的伺服器 發布:2024-12-22 21:33:21 瀏覽:342
歡太會員密碼是什麼 發布:2024-12-22 20:57:28 瀏覽:74
sqllocaldb 發布:2024-12-22 20:07:08 瀏覽:126
如何找到我的伺服器 發布:2024-12-22 19:52:14 瀏覽:301