【问题标题】:Does char data type in SQL start from 0?SQL中的char数据类型是否从0开始?
【发布时间】:2021-07-21 03:31:27
【问题描述】:

SQL 中的 char 数据类型是否从 0 开始,例如,如果我声明属性 ID CHAR(1),那么该属性可以有 2 个字符还是只有 1 个?

【问题讨论】:

  • CHAR(1) 代表 1 个字符。
  • 提问的第一条规则;先自己试试。使用CHAR(1) 创建一个变量或列,用两个字符串填充它,看看会发生什么。

标签: sql types


【解决方案1】:

ID CHAR(0) 将引发异常。最小值应为 1,这也是默认值。 要回答您的问题,ID CHAR(1) 将包含 1 个字符。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-21
    • 2021-04-28
    • 2011-04-16
    • 2019-09-20
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多