sqlplus获取sql插入行数
时间: 2023-08-22 15:04:21 浏览: 47
使用SQL*Plus执行插入语句时可以通过设置FEEDBACK选项来获取插入行数。设置FEEDBACK选项的语法如下:
```sql
SET FEEDBACK {ON|OFF|var_string}
```
当FEEDBACK设置为ON时,执行插入语句时会返回插入行数。当FEEDBACK设置为OFF时,不会返回插入行数。当FEEDBACK设置为一个字符串时,会在插入行数后面添加该字符串。
例如,执行以下语句可以获取插入行数:
```sql
SET FEEDBACK ON
INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3);
```
执行完上述语句后,会返回以下信息:
```
1 row created.
```
这表示插入了1行数据。
相关问题
sqlplus执行sql脚本
可以回答这个问题。SQLPlus是Oracle数据库的命令行工具,可以通过它执行SQL脚本。可以使用以下命令执行SQL脚本:sqlplus username/password@database @script.sql。其中,username是数据库用户名,password是密码,database是数据库名,script.sql是要执行的SQL脚本文件名。
linux sqlplus执行sql脚本
在Linux系统中,可以使用sqlplus命令来执行SQL脚本。具体步骤如下:
1. 打开终端,进入sqlplus命令行界面。
2. 输入用户名和密码,连接到Oracle数据库。
3. 使用@符号加上SQL脚本文件的路径,执行SQL脚本。
例如,如果SQL脚本文件名为test.sql,路径为/home/user/test.sql,则可以使用以下命令执行:
sqlplus username/password@database @/home/user/test.sql
其中,username是数据库用户名,password是密码,database是数据库名。
执行完毕后,可以在终端中看到SQL脚本的执行结果。