摘要:
if else: if(1=1) begin--必须1个=号print '111'--begin end 之间必须要有内容end else beginprint '222'end while: DECLARE @i INTset @i=1while (@i<=@count) BEGINprint ' 阅读全文
posted @ 2018-04-09 15:22
每天都要学一点
阅读(157)
评论(0)
推荐(0)
摘要:
DECLARE @password2 VARCHAR(30) select top 1 @password2= password from teacher 不要写成 DECLARE @password2 VARCHAR(30)select @password2= top 1 password fro 阅读全文
posted @ 2018-04-09 14:43
每天都要学一点
阅读(869)
评论(0)
推荐(0)
摘要:
发现在navicat premium上执行报这个异常,在sqlserver上不报,想到我之前的文章用存储过程时mysql里有个分割符,去掉“;”果然执行成功。 DECLARE @countlmc INT; --带这个;将报上面的异常SELECT @countlmc=COUNT(1) FROM tea 阅读全文
posted @ 2018-04-09 14:07
每天都要学一点
阅读(13616)
评论(0)
推荐(0)
摘要:
最早想起concat,但'CONCAT' 不是可以识别的 内置函数名称,查得concat是2012版本后的, 有说直接+的,但其中有一个Null值会返回Null,不合理, 合理做法: isnull( '字段1' ,'')+isnull('字段2','') 阅读全文
posted @ 2018-04-09 11:13
每天都要学一点
阅读(13209)
评论(0)
推荐(0)
摘要:
备份:数据库右键 默认: 还原成功: 还原: 1,新建同名数据库,右键 下步一定要,不然会报“备份集中的数据库备份与现有的数据库不同” 还原成功后 阅读全文
posted @ 2018-04-09 09:27
每天都要学一点
阅读(203)
评论(0)
推荐(0)