如何对SQL中的列中的数据格式进行验证

维纳·库尔

我有一个带有电话号码列的客户表,其格式应为“ xx-xxxxxxxx”。我们如何实现?

安德鲁·惠兰

您的问题尚不清楚您要具体实现的目标,因此,我假设您要阻止将格式错误的数据插入数据库。

您可以使用检查约束来阻止格式不正确的数据插入到表中。

CREATE TABLE Customer (
    name VARCHAR(255),
    phoneNumber VARCHAR(255),
    CONSTRAINT CHK_PhoneNumber CHECK (phoneNumber LIKE '[0-9][0-9]-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]')
)

-- Succeeds
INSERT INTO Customer(name, phoneNumber) VALUES ('Bob', '12-34567890')

-- Fails
INSERT INTO Customer(name, phoneNumber) VALUES ('Anne', '123-4567890')

-- Fails
INSERT INTO Customer(name, phoneNumber) VALUES ('Tom', 'AB-34567890')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何测试列中的数据格式-Pytest

来自分类Dev

以不固定的数据格式拆分R中的列

来自分类Dev

Python-如何检查Pandas DataFrame列中的数据格式?

来自分类Dev

如何在Python中读取通用数据格式(CDF)

来自分类Dev

如何更改Angular JS中的JSON数据格式?

来自分类Dev

如何在Python中读取通用数据格式(CDF)

来自分类Dev

Matlab工作区中的数据格式

来自分类Dev

R Shiny中的Bytea数据格式

来自分类Dev

Java中的数据格式化

来自分类Dev

如何在python 3.5中将现有数据格式化为csv文件中的列

来自分类Dev

更改数据表中数据列的日期列数据格式

来自分类Dev

用于验证Netezza DB中数据格式的正则表达式

来自分类Dev

如何使用python验证json数据格式和类型?

来自分类Dev

在 JSON 中,我在“标题”中获取以下数据格式,如何获取实际数据?

来自分类Dev

如何使用 lodash 进行数据格式化

来自分类Dev

使用文件中的mysql加载数据格式化csv日期列

来自分类Dev

如何使用FixedLengthRecordReader在Tensorflow中读取自定义数据格式?

来自分类Dev

引导表如何使用数据格式化程序中的输入框更改值

来自分类Dev

如何使用DDMMYYDw数据格式。在Proc导入SAS MACRO中

来自分类Dev

当数据格式为“NCHW”时,如何在张量板中显示图像?

来自分类Dev

如何将 GeoJSON 数据格式钳制到 Cesium Sandcastle 中的地形?

来自分类Dev

如何在 Hive 中为 XML 数据格式使用横向视图爆炸?

来自分类Dev

如何验证Pyspark中列的日期格式?

来自分类Dev

如何在带有C#的T-SQL脚本中基于中文单词(下午/上午)转换数据格式(基于中文版本的SQL Server)

来自分类Dev

了解scikit-learn中的数据格式

来自分类Dev

Ruby on Rails中的内联数据格式

来自分类Dev

识别SDL中的像素数据格式

来自分类Dev

R中“ channelAttribution”包的转换数据格式

来自分类Dev

Gstreamer 中的音频原始数据格式?

Related 相关文章

  1. 1

    如何测试列中的数据格式-Pytest

  2. 2

    以不固定的数据格式拆分R中的列

  3. 3

    Python-如何检查Pandas DataFrame列中的数据格式?

  4. 4

    如何在Python中读取通用数据格式(CDF)

  5. 5

    如何更改Angular JS中的JSON数据格式?

  6. 6

    如何在Python中读取通用数据格式(CDF)

  7. 7

    Matlab工作区中的数据格式

  8. 8

    R Shiny中的Bytea数据格式

  9. 9

    Java中的数据格式化

  10. 10

    如何在python 3.5中将现有数据格式化为csv文件中的列

  11. 11

    更改数据表中数据列的日期列数据格式

  12. 12

    用于验证Netezza DB中数据格式的正则表达式

  13. 13

    如何使用python验证json数据格式和类型?

  14. 14

    在 JSON 中,我在“标题”中获取以下数据格式,如何获取实际数据?

  15. 15

    如何使用 lodash 进行数据格式化

  16. 16

    使用文件中的mysql加载数据格式化csv日期列

  17. 17

    如何使用FixedLengthRecordReader在Tensorflow中读取自定义数据格式?

  18. 18

    引导表如何使用数据格式化程序中的输入框更改值

  19. 19

    如何使用DDMMYYDw数据格式。在Proc导入SAS MACRO中

  20. 20

    当数据格式为“NCHW”时,如何在张量板中显示图像?

  21. 21

    如何将 GeoJSON 数据格式钳制到 Cesium Sandcastle 中的地形?

  22. 22

    如何在 Hive 中为 XML 数据格式使用横向视图爆炸?

  23. 23

    如何验证Pyspark中列的日期格式?

  24. 24

    如何在带有C#的T-SQL脚本中基于中文单词(下午/上午)转换数据格式(基于中文版本的SQL Server)

  25. 25

    了解scikit-learn中的数据格式

  26. 26

    Ruby on Rails中的内联数据格式

  27. 27

    识别SDL中的像素数据格式

  28. 28

    R中“ channelAttribution”包的转换数据格式

  29. 29

    Gstreamer 中的音频原始数据格式?

热门标签

归档