网上商城网站模板网站导航栏效果
news/
2025/9/22 22:09:59/
文章来源:
网上商城网站模板,网站导航栏效果,一般使用的分辨率是多少dpi?,交易网站模板类似Oracle的客户端工具sqlplus#xff0c;Mysql的客户端工具mysql#xff0c;SinoDB数据库也有自带的命令行客户端工具dbaccess。 dbaccess 识别用户输入#xff0c;将用户输入的 SQL 语句打包发送给 SinoDB 数据库服务器执行#xff0c;然后接收服务器的执行结果#xf… 类似Oracle的客户端工具sqlplusMysql的客户端工具mysqlSinoDB数据库也有自带的命令行客户端工具dbaccess。 dbaccess 识别用户输入将用户输入的 SQL 语句打包发送给 SinoDB 数据库服务器执行然后接收服务器的执行结果并按用户的要求将执行结果展示给用户。用户只要安装了 SinoDB 数据库就可以在命令行启动dbaccess。
dbaccess工作模式
1. 交互模式
1.1 菜单交互模式
dbaccess提供了一个基于控制台的菜单用户可以使用方向键或快捷键选择和执行相应的功能。
直接运行dbaccess命令即可进入菜单的交互模式。
[informixvm84145 ~]$ dbaccess
DBACCESS: Query-language Connection Database Table Session Exit
Use SQL query language.------------------------------------------------ Press CTRL-W for Help --------
可在菜单模式下可以进行以下操作
选择/连接数据库实例编辑/执行SQL代码选择/执行文件中的SQL代码 注: 可选择和执行的文件在启动dbaccess的目录中且扩展名为.sql。
1.2 指令交互模式
dbaccess提供了一个类似mysql或sqlplus的客户端交互模式用户输入要执行的指令并回车dbaccess执行用户输入的指令并返回执行结果。
可以通过为dbaccess提供两个参数进入指令交互模式。
dbaccess param1 param2param1:提供数据库名称或-当该参数为-时表示未选择默认的数据库后续可在dbaccess中使用database db_name指定当前数据库。param2:固定为-表示dbaccess的输入为标准输入STDIN。
示例1
[informixvm84145 ~]$ dbaccess - -database testdb;Database selected.create table tuser(cuserid int,cusername varchar(50));Table created. insert into tuser values(1,‘sinodb’);1 row(s) inserted.Database closed.
示例2
[informixvm84145 ~]$ dbaccess testdb -Database selected.select * from tuser;cuserid cusername1 sinodb
1 row(s) retrieved
2. 非交互模式
2.1 管道模式
dbaccess可以接收STDIN中的内容做为dbaccess需要执行的指令。
echo sql_code | dbaccess db_name
示例
[informixvm84145 ~]$ echo select * from tuser; | dbaccess testdbDatabase selected.cuserid cusername 1 sinodb 1 row(s) retrieved.Database closed.[informixvm84145 ~]$
2.2 脚本模式
dbaccess db_name sql_file
示例
创建脚本文件如下
[informixvm84145 ~]$ cat demo.sql
database testdb;
drop table if exists tuser;
create table tuser(cuserid int, cusername varchar(50));
insert into tuser values(1, sinodb);
select * from tuser;
执行脚本文件
[informixvm84145 ~]$ dbaccess - demo.sqlDatabase selected.Table dropped.Table created.1 row(s) inserted.cuserid cusername 1 sinodb 1 row(s) retrieved.Database closed.
也可以将SQL代码直接写在脚本文件中采用如下方式执行SQL代码。
dbaccess db_name EOF
sql_code
EOF
示例
创建脚本文件如下
[informixvm84145 ~]$ cat demo.sh
#!/bin/bash
dbaccess EOF
database testdb;
drop table if exists tuser;
create table tuser(cuserid int, cusername varchar(50));
insert into tuser values(1, sinodb);
select * from tuser;
EOF
执行脚本文件
[informixvm84145 ~]$ sh demo.shDatabase selected.Table dropped.Table created.1 row(s) inserted.cuserid cusername 1 sinodb 1 row(s) retrieved.Database closed.[informixvm84145 ~]$
更多信息内容请移步星瑞格官方社区期待大家加入 Sinoregal Tech Forum编辑https://forum.sinoregal.cn/编辑https://forum.sinoregal.cn/https://forum.sinoregal.cn/
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910541.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!