为现有的mysql表分配唯一的默认值

猴子D

对于现有的数据库和现有的表,我想做点什么

ALTER TABLE {TABLENAME} 
ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL} 
CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}

但是我计划添加一个具有唯一字符串的特定user_page_url。将来的处理可以通过php完成,但是对于那些旧的注册用户,最近添加的列将具有NULL值。

例如,ID = 102且用户名=“ michael”的用户将具有默认值102或默认值“ michael”(最佳),那么我就能通过重写URL来进行www.test.com/michael重定向访问者到他的主页

与一个

添加新列后,只需添加UPDATE表即可:

UPDATE {TABLENAME} SET {COLUMNNAME} = username

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在现有的MySQL表中添加唯一的ID

来自分类Dev

如何从现有的2表创建表中的默认值在oracle中

来自分类Dev

ORACLE:如何使用现有的NULL值更改表默认值

来自分类Dev

更改具有默认值的现有表

来自分类Dev

为通用类型分配默认值

来自分类Dev

如何在包含记录的MySQL中为现有表创建唯一索引

来自分类Dev

django south-unique = True,但是“为现有行提供默认值”吗?

来自分类Dev

django south-unique = True,但是“为现有行提供默认值”吗?

来自分类Dev

如何使用数据为现有模型中的新模型字段设置默认值

来自分类Dev

将默认值的列添加到oracle中的现有表

来自分类Dev

使用默认值向现有表添加新列

来自分类Dev

PHP:用现有的唯一值替换数组索引键

来自分类Dev

Laravel迁移:添加一个具有默认值的现有列的列

来自分类Dev

Laravel迁移:添加一个具有默认值的现有列的列

来自分类Dev

as3为现有的班级分配另一个班级?

来自分类Dev

更新mysql表上的默认值

来自分类Dev

用于将现有列更改为默认值的 Mysql 语法

来自分类Dev

在python中为函数中的参数分配默认值有什么好处

来自分类Dev

MYSQL-将所有列的默认值设置为NULL,而未设置默认值的情况

来自分类Dev

创建具有默认值的表

来自分类Dev

快速地,当一个属性没有默认值时,其他属性持有的默认值变得无用了吗?

来自分类Dev

django模型具有唯一随机默认值的迁移问题

来自分类Dev

改变现有的唯一约束

来自分类Dev

从现有的两列python创建唯一的ID

来自分类Dev

无法在SQL中为本地变量分配默认值

来自分类常见问题

如果env var为空,如何分配默认值?

来自分类Dev

使用 boost 精神为变量分配默认值

来自分类Dev

用变量分配的默认值创建表

来自分类Dev

将文本文件导入一列,并将默认值分配给mysql表的其他列

Related 相关文章

  1. 1

    在现有的MySQL表中添加唯一的ID

  2. 2

    如何从现有的2表创建表中的默认值在oracle中

  3. 3

    ORACLE:如何使用现有的NULL值更改表默认值

  4. 4

    更改具有默认值的现有表

  5. 5

    为通用类型分配默认值

  6. 6

    如何在包含记录的MySQL中为现有表创建唯一索引

  7. 7

    django south-unique = True,但是“为现有行提供默认值”吗?

  8. 8

    django south-unique = True,但是“为现有行提供默认值”吗?

  9. 9

    如何使用数据为现有模型中的新模型字段设置默认值

  10. 10

    将默认值的列添加到oracle中的现有表

  11. 11

    使用默认值向现有表添加新列

  12. 12

    PHP:用现有的唯一值替换数组索引键

  13. 13

    Laravel迁移:添加一个具有默认值的现有列的列

  14. 14

    Laravel迁移:添加一个具有默认值的现有列的列

  15. 15

    as3为现有的班级分配另一个班级?

  16. 16

    更新mysql表上的默认值

  17. 17

    用于将现有列更改为默认值的 Mysql 语法

  18. 18

    在python中为函数中的参数分配默认值有什么好处

  19. 19

    MYSQL-将所有列的默认值设置为NULL,而未设置默认值的情况

  20. 20

    创建具有默认值的表

  21. 21

    快速地,当一个属性没有默认值时,其他属性持有的默认值变得无用了吗?

  22. 22

    django模型具有唯一随机默认值的迁移问题

  23. 23

    改变现有的唯一约束

  24. 24

    从现有的两列python创建唯一的ID

  25. 25

    无法在SQL中为本地变量分配默认值

  26. 26

    如果env var为空,如何分配默认值?

  27. 27

    使用 boost 精神为变量分配默认值

  28. 28

    用变量分配的默认值创建表

  29. 29

    将文本文件导入一列,并将默认值分配给mysql表的其他列

热门标签

归档