当前位置: 首页 > 面试题库 >

如何从MySQL查询返回字段类型?

卞轶
2023-03-14
问题内容

一个简单的问题:如何返回MySQL表的字段类型。我知道describe还是show column但是我只想返回那个单个参数。例如:

SELECT fieldtype(mycol) FROM mytable
# should return INT or integer for example

问题答案:

您可以使用

SHOW FIELDS
FROM tableName where Field ='nameOfField'

这将以以下格式返回结果

Field   Type    Null    Key     Default     Extra


 类似资料:
  • 问题内容: 我有以下从数据库获取十六进制代码的函数 我的问题是我在回调函数中返回了结果,但getColour函数未返回任何内容。我希望getColour函数返回的值。 在我调用getColour的那一刻,它不返回任何内容 我尝试做类似的事情 但当然SELECT查询在返回值时已经完成 问题答案: 您只需要对回调中的db查询结果进行处理。就像。

  • 问题内容: 我想创建一个使用查询来计算值的函数,但返回值时遇到问题: 简而言之,我的查询是: 我收到一个SQL语法错误。 SQL错误(1064):您的SQL语法有错误; 问题答案: 假设这些都是通用名称(表将不是一个很好的表名),问题是您不能使用==进行比较。您还缺少一些关键语法(DECLARE,SELECT INTO等)。 更改为此: MySQL比较函数和运算符 相关问题:MYSQL中的单等于

  • 我保留了一份按“顺序”排列的产品清单。当我试着从房间里拿一份产品清单的时候。我得到以下错误。但我做了一个TypeConvertor。会有什么错误呢? 订单 产品 命令道 转换器 错误 java:53:错误:查询返回的列在com.vepe.navigation.model.entity.product中没有字段[id,orderId,name,pathImage,price,priceDiscoun

  • Firebase查询返回此查询的值 该项由model类捕获 但是,返回null

  • 问题内容: 我有以下代码: 返回的错误是:ImportError:没有名为JSONEncoder的模块 问题答案: 使用Flask的内置函数,因为它已经扩展为可以使用日期: 数据将通过一个data包含行数组的单键()作为对象返回(根据行返回的形式将其表示为数组或对象)。 如果需要序列化更多类型(例如,要返回而不是实例),则需要用J知道如何处理类型的子类覆盖Flask的属性: 然后可以在Flask实

  • 问题内容: 如何计算MySQL查询返回的行数? 问题答案: 获取查询结果中的总行数… 您可以仅迭代结果并计数。您没有说使用什么语言或客户端库,但是API确实提供了mysql_num_rows函数,该函数可以告诉您结果中的行数。 例如,这在PHP中作为mysqli_num_rows函数公开。编辑问题以提及您正在使用PHP时,这是一个使用mysqli函数的简单示例: 获取符合某些条件的行数… 只需使用