我用pro * C語言做了一個示例代碼來從表中獲取數據。Pro * C:無法從數據庫獲取數據
表Emp_table
包含兩個字段:Emp_Name
和EmpId
。
從SQL-Plus中我添加了3條記錄,並通過Pro * C代碼添加了另外3條記錄。
EXEC SQL SELECT Emp_Name INTO :ename From Emp_table where EmpId=1;
我無法從我通過SQL-PLUS添加的記錄ename
但能夠從通過PRO * C代碼添加的記錄中獲取數據。
在SQL-Plus中,當我做select * from Emp_table
時,它列出了所有6條記錄。
任何人都可以指出我是否缺少任何東西或者它是預期的行爲。
那麼,你的Pro * C代碼是什麼? – Jodrell