SqlServer2005杂记

WIN下运行里键入:

语法:sqlcmd -S InstanceName -d master -U SQLLogin -P Password

any ,all , some , in ,not in 在sql语句的使用说明

All:对所有数据都满足条件,整个条件才成立,例如:5大于所有返回的id
select *
from #A
where 5>All(select id from #A)
go

--Any:只要有一条数据满足条件,整个条件成立,例如:3大于1,2
select *
from #A
where 3>any(select id from #A)

以 > 比较运算符为例,>ALL 表示大于每一个值。换句话说,它表示大于最大值。例如,>ALL (1, 2, 3) 表示大于 3。>ANY 表示至少大于一个值,即大于最小值。因此 >ANY (1, 2, 3) 表示大于 1。 SOME 是与 ANY 等效的 SQL-92 标准。

) =ANY 运算符与 IN 等效。例如,若要查找 ADVENTURE WORKS CYCLES 生产的所有轮子产品的名称,可以使用 IN 或 =ANY。

2) < >ANY 运算符则不同于 NOT IN:< >ANY 表示不等于 A,或者不等于 B,或者不等于 C。NOT IN 表示不等于 A、不等于 B 并且不等于 C。<>ALL 与 NOT IN 表示的意思相同

3) =ANY 运算符与 IN 等效

Sql 2005 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联

解决办法:查查你的数据库有没有强制密码策略,有的话,勾掉就可以连到了,

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/1724534/viewspace-1043758/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/1724534/viewspace-1043758/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值