博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于SqlServer的整形字段和空的查询
阅读量:6939 次
发布时间:2019-06-27

本文共 350 字,大约阅读时间需要 1 分钟。

现象如下: 字段intType是整形的。

select * from Test where varcharType='test' and intType=''
可以查出 intType为0的记录。
update Test set dcr_times=''这时 Test的值为0。 

关于 Oracle 和 SQLServer 的区别:

insert into table1(a,b) values(null,'');

在Oracle中插入记录的a列的值和b列的值都为空值(Null)
在SQLServer中插入记录的a列的值为空值(Null),b列的值为默认值,默认值对于char/varchar类型来讲为空字符串,对于数值类型来讲为0,对于日期或时间类型来讲为1900-01-01 :00:00:00 

转载地址:http://lqinl.baihongyu.com/

你可能感兴趣的文章
前端开发中的一些用户体验细节
查看>>
第二章:身份验证
查看>>
开发基础(练习题)
查看>>
常用的HTTP响应头
查看>>
PYTHON2.day06
查看>>
http 响应码
查看>>
查找并绘制轮廓[OpenCV 笔记XX]
查看>>
Git系列之一 --- git remote
查看>>
PHP 实现多服务器共享 SESSION 数据
查看>>
Linux系统信息查看命令大全
查看>>
Coursera机器学习编程作业Python实现(Andrew Ng)—— 1.2 Linear regression with multiple variables...
查看>>
Java源码分析-UUID
查看>>
Directx11教程(47) alpha blend(4)-雾的实现
查看>>
opengl 教程(12) 投影矩阵
查看>>
8086汇编——课堂笔记整理3
查看>>
Python批量修改文件名-后缀
查看>>
如何成为强大的程序员?(转)
查看>>
Codeforces Round #349 (Div. 2) C. Reberland Linguistics (DP)
查看>>
C语言中的字符串
查看>>
AngularJS 事件
查看>>