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 ...
随机推荐
- [转]一文读懂《梁宁·产品思维30讲》最精华内容(含全套PPT)
http://chuansong.me/n/2294260949029 8 年前,我的主业是产品经理,产品思维改变了我认识世界的方式,让我明白司空见惯的设计,也有其底层逻辑. 几年后我接触培训.运营自 ...
- 【c++基础】字符数组和string相互转换
字符数组转化成string类型char ch [] = "ABCDEFG";string str(ch);//也可string str = ch;或者char ch [] = &q ...
- MySQL中变量的使用
一.认识MySQL 中的变量 在MySQL中变量的绝大部分的用处都是在存储过程和存储函数中. 当然也可以抛开存储过程和存储函数来单独使用. 变量在MySQL中的运用和在编程语言中的运用大体相同 二.M ...
- SQL Server导入导出表及备份恢复
1. 导出: 2. 导入
- jquery实现拖拽进度条并显示百分比的特效
#box{position: relative; width: 200px; height: 50px; border: 1px solid #eee; margin: 50px auto 0;} # ...
- lesson8-图像问答-小象cv
QA即图像问答:覆盖最全面的AI,ai完备性 动态模型:不同任务需要不同模型 or 不同细分任务需要不同模型参数 数据集: 1)VQA,显示图片+抽象场景:每个问题给10个不同答案:含有无图片答案(考 ...
- HDU2044:一只小蜜蜂...
题目贴不上了︿( ̄︶ ̄)︿http://acm.hdu.edu.cn/showproblem.php?pid=2044 注意数据类型,用int会超范围 #include<stdio.h> ...
- wekpack笔记
1. webpack 是一个用来构建我们应用程序中的 JavaScript 模块的工具: 2. 可以从CLI 或 API来开始使用 webpack.这里只讲从CLI来使用它: 3. 安装,需要在nod ...
- Vue的路由动态重定向和导航守卫
一.重定向 重定向也是通过 routes 配置来完成,下面例子是从 /a 重定向到 /b: const router = new VueRouter({ routes: [ { path: '/a', ...
- asp.net Checkbox 绑定自定义属性
var chkSelect = e.Row.FindControl("chkSelect") as CheckBox; chkSelect.InputAttributes.Add( ...