上一页 1 2 3 4 5 6 7 8 ··· 30 下一页
摘要: 原SQL写法: //生成表结构// sErr := OpenSql('SELECT CAST(0 AS INTEGER) AS iStep, CAST('''' AS VARCHAR(40)) AS StepName, CAST('''' AS VARCHAR... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Oracle union操作时字段类型不一致会报如下错误 --> ORA-01790: expression must have same datatype as corresponding expression select * from (SELECT t... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 原报错SQL语句: Select *, cast(Case When iCount=0 then 0 else (iYSYWFED*1.0)/iCount end as NUMBER(18,2)) as PerYSYWFED,cast(Case When iC... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 原SQL中的语句 Select a.*,QMZS1,QMZS2,b.YSYWF as PYSYWF,b.zdsfbzje, case when a.YSYWF>isnull(b.YSYWF,0) then '大于' when a.YSYWF=isnull... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(366) 评论(0) 推荐(0) 编辑
摘要: CREATE OR REPLACE FUNCTION isnumeric(str in VARCHAR2) return NUMBERisbegin if str is null then return 0; else -- if rege... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(266) 评论(0) 推荐(0) 编辑
摘要: SQL Server -- 创建本地临时表.CREATE TABLE #temp_table_local ( id INT, value VARCHAR(10));go-- 创建全局临时表.CREATE TABLE ##temp_table_g... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(115) 评论(0) 推荐(0) 编辑
摘要: //原SQL版拼SQL语句写法FsWhere := ' and cast(a.bbtime as DateTime) between ' + QuotedStr(FormatDateTime('YYYY-MM-DD', edtBBtime.DateTime)... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(223) 评论(0) 推荐(0) 编辑
摘要: SQL Server 数据类型Oracle 数据类型bigintNUMBER(19,0)binary(1-2000)RAW(1-2000)binary(2001-8000)BLOBbitNUMBER(1)char(1-2000)CHAR(1-2000)char... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(966) 评论(0) 推荐(0) 编辑
摘要: --出错的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情深 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Delphi调试模式中抓出来的SQL语句中变量值是双引号,不能直接执行,要替换为单引号包裹才行。 DELPHI中双引号用''''表示,单引号用''表示。但是 //下面这种写法是错误的。执行结果是全部被替换成空了。Memo2.Text:=StringReplac... 阅读全文
posted @ 2022-10-04 00:15 IT情深 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 30 下一页