Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

periksa nol baris dalam kueri pemilihan

Gunakan struct sqlca

EXEC SQL include "sqlca.h"
#define NO_ROWS_FOUND (sqlca.sqlcode==1403)
EXEC SQL BEGIN DECLARE SECTION;
    int val=0;
    short ind=0;
EXEC SQL END DECLARE SECTION;

EXEC SQL 
    select value
    int :val :ind 
      from mytable where rownum=1;
if(NO_ROWS_FOUND)
   printf("No rows found\n");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SEQUENCE.Masalah Currval di CodeIgniter

  2. buat kolom id berdasarkan data aktivitas

  3. Mengapa saya mendapatkan kesalahan Oracle saat memanggil prosedur dengan C#?

  4. Temukan panjang baris terpanjang dalam kolom di oracle

  5. Menangani permintaan bersamaan sambil bertahan di database Oracle?