如何使用blob数据类型将图像插入oracle数据库
你好, 我需要逐步查询以将图像插入到 oracle 数据库中.使用 blob 数据类型 以及用于在 swing jframe 中检索和显示图像的 java 代码. 解决方案 这里[^]是一个教程,您可以使用它来学习如何做到这一点. 一个简单的谷歌搜索,其中包含您的问题标题,将其作为页面上的第 6 个链接. 以后你应该先用 GOOGLE 去寻找你能找到的东西.
264 2022-07-19
编程技术问答社区
如何将记录从数据库检索到JComboBox并显示它们?
朋友们,大家好. 我在 Oracle 10g 数据库中有一个名为 students 的表,其中包含这些列 ID INT 主键, 名称 VARCHAR2(50), 地址 VARCHAR2(50) 我需要在 JComboBox 中显示学生的姓名,同时我需要获取与具有 DisplayMember 和 ValueMember 属性的 .Net ComboBox 相同的所选学生的 ID 列值. 我该怎么做? 解决方案 参见 http://docs.oracle.com/javase/7/docs/api/javax/swing/JComboBox.html[^].
198 2022-07-19
编程技术问答社区
在ORACLE 10g中,如何在CREATE TABLE语句的同一行中添加多约束?
朋友们,大家好. 如何在 ORACLE 10g 的 CREATE TABLE 语句的同一行中添加两个或多个约束,我尝试过这个语句但它失败了: CREATE TABLE 学生( ID INT 主键, 名称 VARCHAR2(50), SOCIAL VARCHAR2(10) NOT NULL CHECK (SOCIAL IN ('Single','Married')) ); 但它不起作用. 另外我不能在表中做复合键!!! 解决方案 试试: CREATE TABLE Students( ID INT, NAME VARCHAR2(50), SOCIAL VARCHAR2(10) NOT NULL CHECK (SOCIAL IN ('Single','Married')), CONSTRAINT students_pk PRIMARY KEY (id,name) ) ;
190 2022-07-19
编程技术问答社区
如何创建删除表和创建表的Oralce存储过程
我正在尝试创建删除表(如果存在)并创建临时表的 Oracle 存储过程.然后将数据转储到临时表中 它给了我编译器错误: “错误(12,1):PLS-00103:遇到符号“CREATE"" 有人可以就如何解决此错误提供一些指导或指导吗? create or replace PROCEDURE SP_GET_USERS(STARTDATE_IN IN DATE, ENDDATE_IN IN DATE) IS CANTIDAD integer; BEGIN SELECT COUNT(*) INTO CANTIDAD FROM USER_TABLES WHERE TABLE_NAME = TEMP_TABLE1; IF (CANTIDAD >0) THEN execute immediate 'DROP TABLE ' || TEMP_TABLE1 END IF; --END; Execute Immediate 'CREATE GLOBAL TEMPORARY
122 2022-07-19
编程技术问答社区
如何在不使用TSA名称的情况下执行更新查询。ora到C#。净额
我正在使用 Oracle 数据库开发 C#、.net 应用程序.如何在不通过 C# 使用 tsanames.ora 的情况下执行更新查询. 对于参考号.以下是我的代码 OracleConnection objConn = new OracleConnection(); string strQuery = "Update emp set Name = 'xxx' where Id='1000'"; objConn.ConnectionString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xxxxx)(PORT=1521))(CONNECT_DATA=(SID=xxxx)));User Id=xxx;Password=xxxxx;" objConn.Open(); objCommand = new OracleCommand(strQuery, objConn)
74 2022-07-19
编程技术问答社区
我怎么。。。获取oracle代码
如何从今天开始获得下一个 30 天的生日 我尝试过的: 选择 * 来自 bx_agent_master 在哪里 to_date(to_char(DOB,'DD-Mon'),'DD-Mon-yyyy') BETWEEN sysdate AND sysdate+5; 解决方案 尝试改变sysdate+5转至 sysdate+30
106 2022-07-19
编程技术问答社区
用word替换sql语句的重复部分
大家好,我想知道有没有什么办法可以减少我在做大项目时一遍又一遍地重复部分sql的打字. 喜欢 CREATE table mast_jobskilltype(skilltypeID int(11) not null auto_increment primary key,skilltype varchar(50) not null unique); 'int(11) not null auto_increment primary key' 几乎在每个表中都重复 类似地重复“varchar(50) not null unique". 我们可以用一个词替换这些长语句吗? 解决方案 如果您使用的是 Visual Studio,代码片段[^]可能对你有用...
274 2022-07-19
编程技术问答社区
oracle中的右外连接查询
你好, 如果所有表中的一列相同,您能否将多个表的右外连接查询发送给我 解决方案 请在下面找到链接以了解oracle中的右外连接. http://docs.oracle.com/javadb/10.8.1.2/ref/rrefsqlj57522.html[^] SELECT COUNTRIES.COUNTRY, CITIES.CITY_NAMEFROM 城市正确 外部 加入 国家开启 CITIES.COUNTRY_ISO_CODE = COUNTRIES.COUNTRY_ISO_CODE
92 2022-07-19
编程技术问答社区
如何限制控制权走向它#39;s单击事件?
大家好, 在我的应用程序中,我正在执行 2 个任务: [1]在cmbrno_click()上显示所有值 [2]在cmbfulnm_lostfocus()上显示所有值 cmbrno 样式是 2 下拉列表. Private Sub CmbFulNM_LostFocus() RES.Open "student_record_database",CON,adOpenDynamic,adLockOptimistic,adCmdTable For i = 0 To RES.RecordCount - 1 CmbRNO.Text = RES!ROLLNO // at this line control goes to the cmbrno_click event which is having same part of coding and executes that also. TxtFNM.Tex
126 2022-07-19
编程技术问答社区
我想写一个子查询,在那里我可以通过减去前面的2来写一个新列?
select (select dtleavefrom from dilpreet.leavedetails 减去 select dtleaveto from dilpreet.leavedetails) as newcol from dilpreet.leavedetails 解决方案 select (dtleavefrom - dtleaveto ) as newcolumn来自 dilpreet.leavedetails 嗨, 您可以将以下内容用于您的目的 create table 测试(fromDate datetime,今天 DateTime)insert into 测试 values('15-july-2013','2013 年 7 月 16 日')insert into 测试 values('1-july-2013','2013 年 7 月 10 日')select *,DATEDIFF(day,fromDate,Todate)+1 as LeavesBe
84 2022-07-19
编程技术问答社区
将空日期转换为sysdate
是 到 convert null 值 日期 列 进入 sysdate?我有 1 记录 in table 其 来自 日期 是 1-oct-2010 和 to_date 是 null.我想要 to return 记录 by 使用下面的查询by只比较和 nullselect from 一个 Where .....AND (('1-NOV-2010' 在 OM_MERCH_CUST.MC_FM_DT AND OM_MERCH_CUST.MC_TO_DT)OR('30-NOV-2010' 之间 OM_MERCH_CUST.MC_FM_DT AND OM_MERCH_CUST.MC_TO_DT)); 解决方案 解码功能可以帮到你.. 通过以下链接了解有关解码的更多信息 在 Oracle 中解码[^]
68 2022-07-19
编程技术问答社区
缺少右括号
我有以下 oracle 查询.当我尝试执行此查询时,它会抛出错误 ORA-00907 缺少右括号.我确信所有打开的大括号都是闭合的.我认为问题在于 COALESCE 函数,否则查询工作正常.有什么解决办法吗? 选择 * 来自 AAND (('1-Nov-2010' 介于 OM_MERCH_CUST.MC_FM_DT AND 合并(OM_MERCH_CUST.MC_TO_DT,sysdate()))OR('30-Nov-2010' 之间 OM_MERCH_CUST.MC_FM_DT AND 合并 (OM_MERCH_CUST.MC_TO_DT,sysdate()))); 解决方案 重新格式化您的语句,使大括号对齐: 选择 * 来自 AAND(('1-Nov-2010' 介于OM_MERCH_CUST.MC_FM_DT AND 合并(OM_MERCH_CUST.MC_TO_DT,sysdate()))或('30-Nov-2010' 介于OM_MERCH_CUST.MC_FM_DT A
108 2022-07-19
编程技术问答社区
表达式不能用作赋值目标
我有一个带有以下查询的函数,但它返回上述错误.我认为问题在于粗线,特别是 aty CREATE OR 替换 FUNCTION QtyStkToQty ( itemcode VARCHAR2, qty NUMBER, ConUOM VARCHAR2 ) 返回 VARCHAR IS vSupuomcon float;vConuomcon float;vuom varchar2(3);单位编号;retval float;数量;CURSOR cur_uom_units(c_itemcode varchar2) ISSELECT a.iu_uom_code,a.iu_unitsFROM(SELECT iu_uom_code,iu_unitsFROM sm_uomWHERE iu_item_code=c_itemcodeAND iu_freez='N'AND rownum
1268 2022-07-19
编程技术问答社区
连接到oracle 11gr2时,win7中出现vs 2008错误
我用的是win7家庭版..64位 我已经在 C 盘安装了 oracle 11gr2,它工作正常 但是当我用它(Oracle 11gr2)连接VS时,它给了我这个错误: “尝试加载 Oracle 客户端库时抛出 BadImageFormatException" 在安装了 32 位 Oracle 客户端组件的 64 位模式下运行时会出现此问题. 解决方案 不管你做什么已安装,错误消息告诉您在 64 位应用程序中使用 32 位客户端,您不能这样做.
186 2022-07-19
编程技术问答社区
从C#.net调用oracle SP
在 oracle 包中,我有 3 个存储过程,存储过程调用 dbmon_dbinfo 有 3 个 PL/SQL 块用于插入(INS)更新和删除我从以下代码调用“INS": DateTime dt = DateTime.Now;OracleCommand objCommand = new OracleCommand();连接.打开();objCommand.Connection = 连接;objCommand.CommandText = "PKG_DBMON_MASTER.dbmon_dbinfo(INS)";objCommand.CommandType = CommandType.StoredProcedure;// objCommand.Parameters.Add("p_made", OracleType.VarChar).Value = "INS";// objCommand.Parameters.Add("p_db_id", OracleType.VarChar).Value
82 2022-07-19
编程技术问答社区
如何将texbox值传递给Oracle存储过程
大家好, 任何人都可以帮我解决这个问题.我正在通过 Oracle 存储过程从 C# 登录表单验证用户名和密码.但是当点击登录按钮时,会出现这样的错误 2014 年 3 月 12 日 22:12:17 错误 - Oracle.DataAccess.Client.OracleException ORA-06502:PL/SQL:数字或值错误:字符串缓冲区太小 ORA-06512:在第 1 行的 Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck) 在 Oracle.DataAccess.Client.OracleException.HandleError(
120 2022-07-19
编程技术问答社区
如何在ORACLE中工作?
我无法理解下面的 CONNECT BY 是如何工作的: SELECT employee_id, last_name, manager_id FROM employees CONNECT BY PRIOR employee_id = manager_id; EMPLOYEE_ID LAST_NAME MANAGER_ID ------------ ------------- ---------- 101科赫哈尔100 108格林伯格101 第109章 108 110陈108 第111章 108 112 乌尔曼 108 113 波普 108 200鲸鱼101 根据我的理解 CONNECT BY 子句指定了层次结构的父行和子行之间的关系. CONNECT BY = PRIOR 运算符引用父行.你能告诉我这是如何工作的吗?我们如何得到这个输出?谢谢. 解决方案 关于CONNECT B
84 2022-07-19
编程技术问答社区
用于在起始和结束null之间提取数据的SQL查询
我在某个项目中有一个要求,我需要从表中选择数据,在该表中我需要选择在空值之后开始的最高值,然后再选择一些空值和更多数据 假设表名是 Data ,其中有一列名为 Company 和 ID 列 身份证公司 === ======= 1 空 2 空 3 谷歌 4 微软 5 甲骨文 6 空 7 空 8 链接在 9 脸书 10 推特 11 空 12 空 简而言之,我需要编写一个查询,选择 {Google、Microsoft 和 Oracle} 作为结果,仅此而已....它只是一个示例数据,不是我的实际项目,该数据在开始 null 和结束 null 之间可以有数百个值 请提供您的输入以编写此类查询 谢谢 解决方案 试试这个.. :) select ColumnName from TableName 其中 ColumnName '' 下面试试 select ID,Company from Table1 where 公司 是 不是 nu
90 2022-07-19
编程技术问答社区
哪个是安全的-使用数据源向导或手动代码连接到数据库
你好, 我对通过编码和向导建立到控件的这种连接感到困惑. 有没有人能解开我的疑惑? 解决方案 这不是很明显:1)向导所做的事情是一样的;只是一种获得“编码"的方法?2) 比较可能无效,但完全取决于“手动代码"的质量? —SA
126 2022-07-19
编程技术问答社区