99问答网
所有问题
想把数据库所有表中数据类型为 numeric 的列设一个默认值0,要怎么做
如题所述
举报该问题
推荐答案 2017-09-09
想把数据库所有表中
数据类型
为 numeric 的列设一个默认值0,要怎么做
分两种情况,一种是此表中并没数据,一种是表中已存在数据。
针对第一种:
1
alter table 表名 alter column 字段 set <a href="
https://www.baidu.com/s?wd=default&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLmywBm1IWPWmkPHNBuH0Y0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3En1Dvrjn1nWm
" target="_blank" class="baidu-highlight">default</a> 0;
针对第二种情况:
1
2
update tablename set 字段=0;
alter table 表名 alter column 字段 set <a href="
https://www.baidu.com/s?wd=default&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YLmywBm1IWPWmkPHNBuH0Y0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3En1Dvrjn1nWm
" target="_blank" class="baidu-highlight">default</a> 0;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/veBz7jjOXXBOzzWjve.html
相似回答
sql server
怎么设置默认
的
数据类型
答:
第一步:设计一张表,新加入一个字段“test”
,数据类型为
“
numeric
(18,1)”,不允许null值(如果你允许为null值的话,你所设置的默认值会无效,会默认为null)第二步:找到列属性下的“默认值或绑定”,在后面输入框中输入自己
设置的默认值,
例如“0”;设置好了以后,保存 第三步:查询这张表的...
...转换为
numeric
,
把有文本的
数据
返回
0
怎么做
?
答:
select @str='0'is
numeric
函数:如果没有文本的数据则返回1,如果包含文本则返回0
批量修改SQL
数据库表中
某字段
的默认值
的语句 谢谢
答:
---如果要要将 hits 字段改为数字类型 alter table KeyWords alter column [hits]
numeric
(18,0)---再为字段 hits 添加
默认值
约束 set @s='alter table KeyWords add constraint [df__t1__hits__'+cast(newid() as varchar(36))+'] default (0) for ...
关于mysql
数据库
里面
数据类型
number的问题
答:
一、数值类型(不是
数据类型,
别看错了)如果用来存放整数,根据范围的不同,选择不同的类型。 以上是几个整数选型的例子。整数的应用范围最广泛,可以用来存储数字,也可以用来存储时间戳,还可以用来存储其他类型转换为数字后的编码,如 IPv4 等。示例 1用 int32 来存放 IPv4 地址,比单纯用字符串节省空间。表 x1,字段...
sql server2005
中数据类型的Numeric
(18
,0
) 是什么意思?
答:
小数点后的位数为0位。
NUMERIC数据类型
使用标准、可变长度的内部格式来存储数字。Microsoft Jet
数据库
引擎 SQL 数据类型 由13个基本数据类型组成,它们是由 Microsoft Jet 数据库引擎和几个验证过的有效同义字定义的。常见的有:整形,单精度,双精度,可变长度字符,固定长度字符,长型,日期等等。
numeric
是什么
类型
?
答:
需检查精度和小数位数使其不超过
数据库
选项设置。numeric 和 decimal
数据类型的默认
最大精度值是38,在 Transact-SQL
中,numeric
与 decimal 数据类型在功能上等效。当数据值一定要按照指定精确存储时,可以用带有小数的 decimal 数据类型来存储数字。以上内容参考:百度百科-
NUMERIC
...
从
数据类型
varchar 转换为
numeric
时出错
答:
一、有null值;二、有“”值;IS
NUMERIC
确定表达式是否是有效的数字类型。以下值在SQL函数ISNUMERIC()中没有找到:1.有“-”值;2.财务上用的逗号,有“,”值 把以上转
为0,
就可以了。其他:转小数值一般不要超过5位
sql
数据类型
答:
一、 整数
数据类型
整数数据类型是最常用的数据类型之一。 1、INT (INTEGER)INT (或INTEGER)数据类型存储从-2的31次方 (-2 ,147 ,483 ,648) 到2的31次方-1 (2 ,147 ,483,647) 之间的所有正负整数。每个INT 类型
的数据
按4 个字节存储,其中1 位表示整数值的正负号,其它31 位表示整数值的长度和大小。
SQL
数据库中
哪个
类型
可以存储负数? 如果不能存储,用什么方法才能存储...
答:
数据库
中一般的数字类型都可以存储负数,如int
,numeric,
decimal等。工具:sqlserver 2008 R2 步骤:1、以int
类型为
例,首先创建一个表:2、在表中分别插入正数、负数和零。3、执行后结果:大型文本数据可以采用文本或图形二进制的
数据类型
:1、TEXT TEXT数据类型用于存储大量文本数据,其容量理论上为1 ...
大家正在搜
numeric是什么数据类型
将numeric转换为数据类型
数据库数据类型有哪几种
数据库的常用数据类型
数据库字段的数据类型
nvarchar是什么数据类型
数据库数据类型
js基本数据类型和引用类型的区别
数据库12种数据类型
相关问题
怎么把数据库中的某个表的某个字段默认值设为0?
在sql创建数据库表时,如何为字段设一个默认值
oracle数据库中设置字段值为0或以上,默认值为0,怎么写...
sql语句 给表增加一列并设置默认值
建立sql2005数据库表时怎么设置默认值为0?
SQL SERVER 如何添加一个默认值是0的int 型字段
关于sql,想把某个列默认值设为六个0
如何将sql数据库中某表的某列默认值设置为1