任何人都可以告诉我查询字符串是否是一个数字(双精度).如果字符串是数字,它应该返回true.否则它应该返回false.
考虑:
s1 character varying;
s2 character varying;
s1 ='12.41212' => should return true
s2 = 'Service' => should return false
Run Code Online (Sandbox Code Playgroud) 我想在我的项目中使用 MS Access。我尝试与这段代码集成。
rs = st.executeQuery("SELECT name FROM MSysObjects where database <> ''");
Run Code Online (Sandbox Code Playgroud)
通过使用它,我尝试从 中获取所有表名MSysObjects。但我收到一个错误:
java.sql.SQLException:[Microsoft][ODBC Microsoft Access Driver] 无法读取记录;没有“MSysObjects”的读取权限。
请帮我解决这个错误。