SQL如何修改被计算字段引用的字段类型

简介: 我们可以在一个事务中实现,首先删除计算字段,然后修改字段类型,最后将计算字段加回原来的表:   BEGIN TRANSACTION GO alter table t9 drop column record_name go alter table t9 alter column name v...

我们可以在一个事务中实现,首先删除计算字段,然后修改字段类型,最后将计算字段加回原来的表:

 

BEGIN   TRANSACTION  
GO  
alter   table  t9  drop   column  record_name 
go  

alter   table  t9 
alter   column  
name 
varchar ( 10 not   null  
go  

alter   table  t9 
add  
record_name 
as  name 
go  

COMMIT  

 

 

目录
相关文章
|
3月前
|
SQL Java 分布式数据库
Flink CDC HBase字段类型与Flink SQL类型之间的转换
【1月更文挑战第4天】【1月更文挑战第19篇】Flink CDC HBase字段类型与Flink SQL类型之间的转换
63 1
|
4月前
|
SQL 存储 分布式计算
奇思妙想的SQL|去重Cube计算优化新思路
本文主要分享了作者在蚂蚁集团高管数据链路改造升级过程中,针对去重Cube的优化实践。
640 48
|
4月前
|
SQL 存储 算法
数据库编程大赛:一条SQL计算扑克牌24点
参加NineData举办的数据库编程大赛,展示你的技术才华!用一条SQL语句解决扑克牌24点的计算表达式。这场比赛面向数据库爱好者、开发者、程序员、DBA等,展示你的编程技能,并有机会赢得丰厚奖励。欢迎大家来挑战!
195 0
数据库编程大赛:一条SQL计算扑克牌24点
|
28天前
|
SQL
SQL语句两个字段或多个字段同时order by 排序
SQL语句两个字段或多个字段同时order by 排序
28 0
|
2月前
|
SQL JSON 关系型数据库
sql如何获取字段里的json值
sql如何获取字段里的json值
|
2月前
|
SQL
Sql语法:字段不为空
Sql语法:字段不为空
|
3月前
|
SQL
leetcode-SQL-1440. 计算布尔表达式的值
leetcode-SQL-1440. 计算布尔表达式的值
31 1
|
3月前
|
SQL
leetcode-SQL-1873. 计算特殊奖金
leetcode-SQL-1873. 计算特殊奖金
16 0
|
3月前
|
SQL Oracle 关系型数据库
sql语句两个字段合并或者两个字段拼接显示
sql语句两个字段合并或者两个字段拼接显示
|
3月前
|
SQL 数据挖掘 数据处理
「SQL面试题库」 No_113 计算税后工资
「SQL面试题库」 No_113 计算税后工资