上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页
摘要: --出错的SQL语句位置(其实本身SQL语句无问题)问题出在bornDate字段中有值为空格导致错误sum(case when to_char(sysdate,'yyyy') - substr(bornDate,1,4)=30 and datediff(y... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(246) 评论(0) 推荐(0)
摘要: Delphi调试模式中抓出来的SQL语句中变量值是双引号,不能直接执行,要替换为单引号包裹才行。 DELPHI中双引号用''''表示,单引号用''表示。但是 //下面这种写法是错误的。执行结果是全部被替换成空了。Memo2.Text:=StringReplac... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(232) 评论(0) 推荐(0)
摘要: 出错的SQL语句中 case NVL(State, 0) when 0 then '启用' else '禁用' end as sState 错误:> ORA-00932: inconsistent datatypes: expected CHAR got NU... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(312) 评论(0) 推荐(0)
摘要: 原来要Format的是ORACLE中的存储过程,字符中有这样一句 while MasterCursor%found loop 结果这个%符号被DELPHI识别成参数,该如何处理? 灵机一动。直接以毒攻毒,索性就将这个百分号当成一个参数,直接改成 while ... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(110) 评论(0) 推荐(0)
摘要: SQL Server存储过程中 WHILE @@FETCH_STATUS=0 作用:Sql中的游标指针的位置判断。代表游标读取下一条数据是否成功!FETCH_STATUS状态有三种: 0, FETCH 语句成功 -1, FETCH 语句失败或此行不在... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(135) 评论(0) 推荐(0)
摘要: --测试库为oracle自带示例HR数据库create or replace procedure MyProc is Cursor CUR_TEST IS --声明显式游标 SELECT FIRST_NAME,JOB_ID,SALARY ... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(792) 评论(0) 推荐(0)
摘要: 此问题跟这个连接相同,但错误提示不同 https://blog.csdn.net/wh445306/article/details/102854868 from K_Company as a Where LoginID ORA-00933: SQL comm... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(98) 评论(0) 推荐(0)
摘要: 大家知道sql中可以使用newid()生成guid ORACLE也有相同的函数,sys_guid() ,但是生成的格式跟SQL中的有区别。 而且生成的是16位RAW格式的,用某些工具比如Navicat直接select乱码,pl/sql则不会乱码。 还是自己... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(580) 评论(0) 推荐(0)
摘要: SQL: DataLength返回字符串的字节长度. Len返回字符串的字符长度, 其中不包含尾部空格 ORACLE: Length与LengthB比较Lengthb(string)计算string所占的字节长度 Length(string)计算strin... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(54) 评论(0) 推荐(0)
摘要: 出错的SQL写法: and to_char(outTime,'mm') = to_char(sysdate,'mm') 错误代码: > ORA-01722: invalid number 正确写法: 1,用substr截取月份 and substr(outTi... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(188) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页