【发布时间】:2014-09-30 08:10:34
【问题描述】:
SQL 代码
SELECT DtsDavaIslem.DAVAISLEM_NO, DtsDavaIslem.DOSYA_ID, DtsDavaIslem.ISEMRI_NO,
DtsDavaIslem.GIREN_KULLANICI, DtsDavaIslem.GIRIS_TARIHI, DtsDavaIslem.DEGISTIREN_KULLANICI,
DtsDavaIslem.DEGISTIRME_TARIHI, DtsDavaIslem.ISLEMLISTESINO, DtsDavaIslem.YAPILACAKIS,
DtsDavaIslem.BASLANGICTARIHI, dtsdavaislem.bitmesigerekentarih, (SELECT
DtsDavaIslemListesi.ISLEM_ADI || ';' || DtsDavaIslem.ISLEMLISTESINO FROM DTS.DAVA_ISLEMLISTESI DtsDavaIslemListesi WHERE
DtsDavaIslemListesi.ISLEMLISTESINO=DtsDavaIslem.ISLEMLISTESINO ) AS islem_auto_suggest FROM DTS.DAVA_ISLEM DtsDavaIslem WHERE 1=1
请您帮我编辑一下 SQL 代码吗?
Error
oracle.jbo.SQLStmtException: JBO-27122: Deyim haz?rl??? s?ras?nda SQL hatas? olu?tu. Deyim: SELECT * FROM (SELECT * FROM (SELECT DtsDavaIslemListesi.ISLEMLISTESINO,
DtsDavaIslemListesi.ISLEM_ADI,
DtsDavaIslemListesi.GIREN_KULLANICI,
DtsDavaIslemListesi.GIRIS_TARIHI,
DtsDavaIslemListesi.DEGISTIREN_KULLANICI,
DtsDavaIslemListesi.DEGISTIRME_TARIHI,
DtsDavaIslemListesi.dava_durumno,
DtsDavaIslemListesi.ISLEM_ADI || ';' || DtsDavaIslemListesi.ISLEMLISTESINO as Aciklama
FROM dts.dava_islemlistesi dtsdavaislemlistesi
WHERE :bSorgu<>'1'
AND 1=1) QRSLT WHERE ( ( (ACIKLAMA = :vc_temp_1 ) ) )
ORA-00907: missing right parenthesis
Do you edit the SQL code for me please?
【问题讨论】:
-
您的代码以:“SELECT * FROM (SELECT * FROM (SELECT”) 开头,对吗?如果是,为什么会这样开头?
-
我的代码以“SELECT DtsDavaIslem.DAVAISLEM_NO,DtsDavaIslem.DOSYA_ID, DtsDavaIslem.ISEMRI_NO”开头...
-
如果是这样的话,那么你就得到了一个右括号。如果您的代码以“SELECT DtsDav ... bla bla”开头,则“AND 1=1)”处的那个没有任何开头
-
Sql code SELECT DtsDavaIslem.DAVAISLEM_NO, DtsDavaIslem.DOSYA_ID, DtsDavaIslem.ISEMRI_NO, DtsDavaIslem.GIREN_KULLANICI, DtsDavaIslem.GIRIS_TARIHI, DtsDavaIslem.DEGISTIREN_KULLANICI, DtsDavaIslem.DEGISTIRME_TARIHI, DtsDavaIslem.ISLEMLISTESINO, DtsDavaIslem.YAPILACAKIS, DtsDavaIslem.BASLANGICTARIHI , dtsdavaislem.bitmesigerekentarih, (SELECT DtsDavaIslemListesi.ISLEM_ADI || ';' || DtsDavaIslem.ISLEMLISTESINO FROM DTS.DAVA_ISLEMLISTESI DtsDavaIslemListesi WHERE DtsDavaIslemListesi.ISLEMLISTESINO=DtsDavaIslem.ISLEMLISTESINO ) AS islem_auto_suggest FROM DTS.DAVA_ISLEM DtsDavaIslem WHERE 1=1
-
为什么无用的 WHERE 1=1 ?为什么你回答的代码和你评论的代码不匹配?
标签: mysql-error-1064 mysql-error-1005