SQLPLUS SQLCMD连接管理oracle sqlserver的简单用法
2023-09-27 14:24:17 时间
1. SQLPLUS
与plsql一样,其实不需要安装oracle客户端,只要是有sqlplus的即时客户端 以及将目录放置到path或者是相应的oralce_home变量中即可.
打开运行cmd
sqlplus system/password@ipaddress/oracleinstanceid
的方式就能够连接.
也不需要netca 配置监听等
这个时候感觉sqlplus的输出结果非常难看简单的设置一下:
set linesize 500 设置一行最多输出 500个字符
set wrap off 关闭断行
set pagesize 100 设置一页最多显示100行 这个主要是能够将列名展示开来比较好.
col name for a50 设置 name这个列占用50个字符 便于格式化输出
select name from usertables 就可以正常展示出结果了.
比较好看一些.
2. sqlserver
有时想执行一条命令update某一些表 但是打开ssms 查询分析器太慢了 而且也不像占用太多的自己机器和服务器的资源
使用sqlcmd来进行管理
与sqlplus一样 输入 sqlcmd打开
主要的命令
sqlcmd -S 127.0.0.1 -D databasename -U username -P password
但是好像-D 已经不支持了没办法
进入之后 使用
use databasename
go
第一行输入命令 第二行输入go 然后输入回车..
自动执行
然后就可以再当前的数据库执行update或者是其他操作了..比较简单和节省服务器的资源.
相关文章
- 为什么说JAVA中要慎重使用继承 C# 语言历史版本特性(C# 1.0到C# 8.0汇总) SQL Server事务 事务日志 SQL Server 锁详解 软件架构之 23种设计模式 Oracle与Sqlserver:Order by NULL值介绍 asp.net MVC漏油配置总结
- SQLServer中 IsNull,Oracle中Nvl 对空字符,NULL值比较的区别
- C#连接sqlServer数据库详解
- 【docker】docker_dbclient(支持mysql、oracle、postgres、sqlserver客户端)
- sqlserver中drop、truncate和delete语句的用法
- SQLSERVER SQL性能优化技巧
- sqlserver 恢复模式及避免日志爆满的方法
- 针对各主流数据mysql、sqlserver、oracle中文乱码问题。
- sqlserver 时间格式转换汇总:日、周、月、年、小时、分钟、秒 等。
- SQLserver找出执行慢的SQL语句
- SQLServer字符串聚合解决方法(CLR)
- sqlserver:rank() over()函数