oracle
(6)Oracle 11g 的 Golang GORM 分页兼容解决方案
参考前文,[Ubuntu 安装 Oracle Instant Client, 并测试 Golang Gorm 读取 Oracle 数据库](https://www.sunzhongwei.com/install-oracle-instant
Ubuntu 安装 Oracle Instant Client, 并测试 Golang Gorm 读取 Oracle 数据库
准备用 Golang 二次开发一个 MES 系统,需要连接 Oracle 数据库读取数据。
Gorm 官方文档有 Oracle 数据库的连接说明:
> It is built on top of the Go Driver for
Oracle 创建只读用户
## 创建只读用户
```sql
-- 创建用户
CREATE USER readonly_user IDENTIFIED BY "password";
-- 授予连接权限
GRANT CONNECT TO readonly_user;
Oracle 获取所有数据表的名字,及记录条数
在分析一套 MES 系统的数据表结构,为了方便记录我看了哪些表,还有哪些表没有看。
需要列一个清单,标注是否以查看过。
同时,需要查询出来每个数据表的记录条数,如果记录为 0 ,说明这个表没有被使用,就没有了解的必要了。
##
oracle 通过 sql 查询当前 oracle 的版本号
想查询一下远端 oracle 数据库的版本号,方便判断该使用哪个版本的依赖库,可以通过执行 SQL 获取到:
```
SELECT * FROM v$version;
```
例如,返回结果:
```
Oracle
oracle pl/sql developer 客户端查询结果中文显示问号
安装了 Oracle pl/sql developer 客户端,想在里面查看表结构。
但是发现右键表选择查看,查看列时,注释中的中文部分都显示为问号。
而且,select 的查询结果也是同样的问题,中文均显示为问号。看起来是字符编码
上一页
下一页