【问题标题】:How do I query a columns data type in access 2003?如何在 access 2003 中查询列数据类型?
【发布时间】:2013-04-19 09:10:57
【问题描述】:

我正在寻找一种方法来获取列的数据类型,给定它所在的表和列的名称。我看到其他答案是指 MSysIMEXColumns 表,但我的 Access 数据库没有该表。如果有帮助,我正在使用 Access 2003。

我想将结果作为哈希表放入我的 LUA 代码中,以便在插入或查找之前查找列的数据类型。基本上这样我就可以确定字段是否需要引号。

正在使用 LuaSQL 访问 access 数据库。

感谢任何帮助或指导

【问题讨论】:

  • 您是否希望在代码中获得结果?如果是 - 此代码在哪里运行;什么语言?如果不是 - 请澄清。
  • @G.Stoynev 我对其进行了编辑以包含此信息
  • 你是用LuaSQL连接数据库吗?
  • @GordThompson 是的,我是

标签: sql ms-access lua sqldatatypes luasql


【解决方案1】:

LuaSQL cursor object 文档 here 建议您应该能够使用

cur:getcoltypes()

返回“列类型的列表(表)”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 1970-01-01
    • 2010-12-24
    • 1970-01-01
    • 1970-01-01
    • 2018-08-03
    相关资源
    最近更新 更多