数据库 – 在“架构”构建器中更改列长度?

前端之家收集整理的这篇文章主要介绍了数据库 – 在“架构”构建器中更改列长度?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个字段,我需要增加字符限制.我阅读了文件,令我惊讶的是,我没有找到任何选择.有可能吗?如果没有,我该如何解决这个问题?

我可以删除列并使用正确的属性重新创建它,但是我不想松开数据库中的任何数据.

解决方法

使用 Raw Queries
/**
 * Make changes to the database.
 *
 * @return void
 */
public function up()
{
  DB::query('alter table MYTABLE modify MYCOLUMN varchar(new-length)');
}

/**
 * Revert the changes to the database.
 *
 * @return void
 */
public function down()
{
  DB::query('alter table MYTABLE modify MYCOLUMN varchar(old-length)');
}

替换MYTABLE,MYCOLUMN,新长度和旧长度.

原文链接:https://www.f2er.com/mssql/83011.html

猜你在找的MsSQL相关文章