![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server 2008
陳紋欽
这个作者很懒,什么都没留下…
展开
-
select 1 from xxx 浅析
select 1 from ..., sql语句中的1代表什么意思?查出来是个什么结果? select 1 from table;与select anycol(目的表集合中的任意一行) from table;与select * from table 从作用上来说是没有差别的,都是查看是否有记录,一般是作条件查询用的。select 1 from 中的1是一常量(可以为转载 2013-11-03 21:14:29 · 1077 阅读 · 0 评论 -
SQL Sever 中(branch-name, customer-name) in XX 是不对的
可以改为如下语句:select distinct customer_name from borrower,loanwhere borrower.loan_number = loan.loan_number and branch_name = 'Perryridge' and --branch_name in (select branch_name --感觉这两原创 2013-11-09 19:34:05 · 865 阅读 · 0 评论 -
char、varchar、nchar、nvarchar的区别
SQLServer中有char、varchar、nchar、nvarchar四种类型来对应,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;有var前缀的,表示是实际存储空间是变长的,比如varchar,nvarchar变长字符数据则不会以空格填充,比较例外的是,text存储的也是可变长。Unic原创 2013-12-14 20:25:41 · 505 阅读 · 0 评论