加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

OSQL

发布时间:2020-12-12 13:25:46 所属栏目:MsSql教程 来源:网络整理
导读:执行SQL脚本 : osql -Usa -Psa -i c:abc.sql 提示 : C:osql /? Windows集成身份登陆 C:osql -E1 登陆后执行系统存储过程: 1 sp_password NULL,"newpass","sa"2 go 密码已更改。 1 exit 再来看看sa混合模式登陆 C:osql -SLocalhost -Usa -Pnewpass1 出


执行SQL脚本

osql -Usa -Psa -i c:abc.sql

提示

C:&;osql /?


Windows集成身份登陆>>>

C:&;osql -E
1>

登陆后执行系统存储过程:

1> sp_password NULL,"newpass","sa"
2> go

密码已更改。

1> exit

再来看看sa混合模式登陆>>>

C:&;osql -SLocalhost -Usa -Pnewpass
1>


出现1>提示符表示登陆成功!


再来看看osql命令行下查询:

C:&;osql -SLocalhost -Usa -Pnewpass
1> use qz
2> Select count(*) from crjsj where kh=0
3> go

查询系统表:

1> select name from sysobjects where xtype='U'
2> go

Osql 命令行的用途还很多,功能十分强大,常用就列举这些了。




当SQL中IN使用不了时可以使用此方法代替:

select * from basic b where instr(concat(',',basicIds,'),concat(',b.id,')) > 0;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读