oracle sql 添加、修改数据库操作方式
年龄大了,写程序总记不住、记录一下格式:
private const string SQL_INSTERT = @"INSERT INTO QS_ROOM_QUEUE (QUEUEID,ROOMID,PRIORITY)
VALUES(?,?,?)";
private const string SQL_UPDATE = "update QS_ROOM_QUEUE set PRIORITY=? where QUEUEID= ? and ROOMID=?";
//SQL
public int UpdateSql(QS_ROOM_QUEUE obj)
{
try
{
string sql = "update QS_ROOM_QUEUE set PRIORITY=@PRIORITY where QUEUEID= @QUEUEID and ROOMID=@QUEUEID";
SqlParameter[] paramers ={
new SqlParameter("@PRIORITY",SqlDbType.Int),
new SqlParameter("@QUEUEID",SqlDbType.Int),
new SqlParameter("@ROOMID",SqlDbType.Int)
}; paramers[0].Value = obj.Priority;
paramers[1].Value = obj.QUEUEID;
paramers[2].Value = obj.RoomID;
//paramers[7].Value = obj.OFDEPART;
return SqlHelper.ExecuteNonQuery(SqlHelper.SqlConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
} public int InsertSql(QS_ROOM_QUEUE obj)
{
try
{
string sql = "INSERT INTO QS_ROOM_QUEUE (QUEUEID,ROOMID,PRIORITY) VALUES(@QUEUEID,@ROOMID,@PRIORITY)";
SqlParameter[] paramers ={
new SqlParameter("@QUEUEID",SqlDbType.Int),
new SqlParameter("@ROOMID",SqlDbType.Int),
new SqlParameter("@PRIORITY",SqlDbType.Int)
}; paramers[0].Value = obj.QUEUEID;
paramers[1].Value = obj.RoomID;
paramers[2].Value = obj.Priority;
//paramers[7].Value = obj.OFDEPART;
return SqlHelper.ExecuteNonQuery(SqlHelper.SqlConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
} //oracle
public int InsertOrcl(QS_ROOM_QUEUE obj)
{
try
{
string sql = SQL_INSTERT;
OleDbParameter[] paramers ={
new OleDbParameter("QUEUEID",OleDbType.Integer),
new OleDbParameter("ROOMID",OleDbType.Integer),
new OleDbParameter("PRIORITY",OleDbType.Integer)
}; paramers[0].Value = obj.QUEUEID;
paramers[1].Value = obj.RoomID;
paramers[2].Value = obj.Priority;
//paramers[7].Value = obj.OFDEPART;
return OracleHelper.ExecuteNonQuery(OracleHelper.OracleConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
} public int UpdateOrcl(QS_ROOM_QUEUE obj)
{
try
{
string sql = SQL_UPDATE;
OleDbParameter[] paramers ={
new OleDbParameter("PRIORITY",OleDbType.Integer),
new OleDbParameter("QUEUEID",OleDbType.Integer),
new OleDbParameter("ROOMID",OleDbType.Integer)
}; paramers[0].Value = obj.Priority;
paramers[1].Value = obj.QUEUEID;
paramers[2].Value = obj.RoomID;
//paramers[7].Value = obj.OFDEPART;
return OracleHelper.ExecuteNonQuery(OracleHelper.OracleConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
oracle sql 添加、修改数据库操作方式的更多相关文章
- SQL SERVER 修改数据库名称(包括 db.mdf 名称的修改)
刚开始学习SQL SERVER 2005,弄了一个上午修改数据库名,主要是需要修改db.mdf 和db_log.ldf的名字,总算解决了.在这里记下,以后再要修改了就别忘了. 假设原来数据库名为db, ...
- SQL Server 修改数据库
1. 可视化界面修改数据库 (1)右击数据库,然后选择属性. (2)在工具选项卡中,选择[文件]页,可以更改所有者,文件大小,自增量等参数. 2. 使用ALTER Database修改数据库 (1) ...
- SQL Server修改数据库对象所有者(Owner)浅析
在SQL Server数据库中如何修改数据库对象(表.视图.存储过程..)的所有者(Owner)呢?一般我们可以使用系统提供的系统存储过程sp_changeobjectowner来修改. 我们先看看s ...
- 使用sql查询mysql/oracle/sql server/gp数据库中指定表的字段信息(字段名/字段类型/字段长度/是否是主键/是否为空)
1,根据数据库类型拼接不同URL /** * 根据类型不同拼接连接的URL * @param dbType 1:mysql.2:oracle.3:sql server.4:gp * @param ip ...
- Linux-mysql服务级别对DB的操作要领[导出-导入(执行SQL)]及修改数据库名称
A:docker容器的mysql docker exec -it mysql bash -- 进入容器 备份脚本 mysqldump -uroot -p123456 --databases dbNam ...
- SQL SERVER2008修改数据库名相关的脚本
--修改数据库名 ----1.首先查找数据库是否占用,杀掉占用的id select spid from master.dbo.sysprocesses where dbid=db_id('ClothC ...
- Oracle - SQL语句实现数据库快速检索
SQL语句实现数据库快速检索 有时候在数据库Debug过程中,需要快速查找某个关键字. 1:使用PLSQL Dev自带的查找数据库对象,进行对象查找 缺点:查找慢.耗时. 2:使用SQL语句对数据库对 ...
- 在SQL中修改数据库名称
假设SQL Server 2008中有个数据库test,现在要将其改名为zhy步骤:(1) 分离数据库:打开management studio,找到test数据库-->右键-->任务--& ...
- Oracle NID工具修改数据库DBID、数据库名称、数据库实例名
DBID是数据库的唯一标识符,在一些特殊场合会涉及到DBID的相关内容,本篇文章的目的是演示将DB_NAME的值从ORCL修改为ORCL1. 一.查看当前的环境 [oracle@oracledb ad ...
随机推荐
- Linux大文件分割splite
/********************************************************************** * Linux大文件分割splite * 说明: * 编 ...
- RPi 3B 无线连接配置
/********************************************************************** * RPi 3B 无线连接配置 * 说明: * 树莓派3 ...
- VS、ReSharper 设置修改代码颜色、提高代码辨识度!附VS超实用快捷!
ReSharper 配置代码颜色 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心 ...
- Codeforces 1005D:Polycarp and Div 3
题目链接:http://codeforces.com/problemset/problem/1005/D 题意 给出个字符串(全是数字),把这个字符串换分成一些子串,最多能划分多少个能够被3整除的子串 ...
- set_uid set_gid stick_bit 软硬链接
1.set_uid,里面的s权限 即运行一个命令时,普通用户临时拥有root权限 ( 增加和移除s权限 chmod u+s file_name chmod u-s file_name 大S 和 ...
- 算法训练 K好数 解析
算法训练 K好数 时间限制:1.0s 内存限制:256.0MB 提交此题 锦囊1 锦囊2 问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数.求L位K ...
- generator插件配置方式使用
generator插件配置方式使用 <build> <plugins> <plugin> <groupId>org.mybatis.generator& ...
- 20165313Java实验四 Android程序设计
实验报告封面 课程:Java程序设计 班级:1653班 姓名:张晨晖 学号:20165313 指导教师:娄嘉鹏 实验日期:2018年5月14日 实验时间:13:45 - 15:25 实验序号:实验四 ...
- 《DSP using MATLAB》Problem 6.6
代码: %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %% Output In ...
- Dynamic Code Evolution for Java dcevm 原理
在hostswap dcevm中我们对Dynamic Code Evolution VM有了一个简单的了解,这篇文章将介绍Dynamic Code Evolution VM的实现原理. 有两个概念需要 ...