社区
MS-SQL Server
帖子详情
关于IIF语句在SQL Server中的转化——在线等结分
smilefaceface
2003-01-09 04:37:07
update data_a set field_a=iff(1,2,3)
用什么语句可以在SQL Server的存储过程中可以调试运行
在线等 调试成马上结分哦
...全文
147
11
打赏
收藏
关于IIF语句在SQL Server中的转化——在线等结分
update data_a set field_a=iff(1,2,3) 用什么语句可以在SQL Server的存储过程中可以调试运行 在线等 调试成马上结分哦
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alexwoowf
2003-01-09
打赏
举报
回复
IFF看来还挺好用的嘛,为何SQL SERVER 没有?不解!
KnowLittle
2003-01-09
打赏
举报
回复
iff是类似于条件表达式的函数?
sqlserver没的亚!
smilefaceface
2003-01-09
打赏
举报
回复
thanks 结帐了
愉快的登山者
2003-01-09
打赏
举报
回复
SQL Server中没有iif()函数。
就只能用CASE WHEN ELSE END来替换。如:
declare @id int
set @id = 1
update data_a set field_a = (case @id when 1 then 2 else 3 end)
smilefaceface
2003-01-09
打赏
举报
回复
是否 iif在SQL Server中无法使用的
DainelLee
2003-01-09
打赏
举报
回复
试试下面的存储过程
create procedure xxxx
@id int
as
update taa set name=(case @id when 2 then 0 else 10 end)
exec xxxx 2
CCEO
2003-01-09
打赏
举报
回复
楼上:
看看他原来写的语句。
KnowLittle
2003-01-09
打赏
举报
回复
偶怎么看不懂楼上的回答阿。。。
郁闷ing
CCEO
2003-01-09
打赏
举报
回复
1--布尔表达式
2,3的类型与field_a相容。
CABO
2003-01-09
打赏
举报
回复
郁闷。。。
这么早还是没抢到, 呵呵
CCEO
2003-01-09
打赏
举报
回复
update data_a
set field_a=case when 1 then 2 else 3 end
access和
SQL
语句的区别
1、对于日期字段字段 access表示为1,对于日期字段字段access表示为:#1981-28-12#:#1981-28-12#
SQL
SER
SQL
SERVER
2000表示为:‘‘1981-02-12‘‘2、
SQL
语句区别,select ,update 在对单表操作时都差不多,但多表操作时update语句的区别ACCESS与
SQL
SERVER
中
的Update语句对比:ct ,update
access 和
SQL
SERVER
数据库的区别
在对ACCESS数据库处理
中
,
sql
语句
中
直接可以用一些VB的函数,像cstr()函数,而对
SQL
SERVER
数据库处理
中
,却不能用。1,对于日期字段字段access表示为:#1981-28-12#
SQL
SERVER
2000表示为:1981-02-122,
SQL
语句区别,select ,update 在对单表操作时都差不多,但多表操作时update语句的区别ACCESS与
SQL
SER
[数据库转换]ACCESS转
SQL
SERVER
的数据库的几点经验
(http://www.cn-mpa.com/stu/dotnetq/100.292.163.htm)1.ACCESS的数据库
中
的自动编号类型在
转化
时,
sql
server
并没有将它设为自动编号型,我们需在
SQL
创建语句
中
加上identity,表示自动编号! 2.
转化
时,跟日期有关的字段,
SQL
SERVER
默认为smalldatetime型,我们最好将它变为datetime型
SQL
Server
2012 十二个实用内置函数深度解析与工程实践
SQL
Server
内置函数是提升T-
SQL
开发效率与健壮性的核心能力。从字符串拼接、日期计算到类型转换,函数设计直指NULL处理、类型安全、本地化支持等高频痛点。CONCAT解决空值导致全字段为NULL的顽疾,EOMONTH终结月末计算的复杂DATEADD套娃,IIF和CHOOSE让逻辑表达更贴近业务语义,TRY_CONVERT与PARSE则在强转与柔转之间构建数据质量防线。这些函数虽不改变执行引擎,却显著降低出错率、提升可读性,并已在金融账务、电商订单等高并发生产环境验证。本文聚焦
SQL
Server
access和
SQL
的区别
1,对于日期字段字段access表示为:#1981-28-12#
SQL
SERVER
2000表示为:‘‘1981-02-12‘‘2,
SQL
语句区别,select ,update 在对单表操作时都差不多,但多表操作时update语句的区别ACCESS与
SQL
SERVER
中
的Update语句对比:
SQL
SERVER
中
更新多表的Update语句:Update Tab1SET a.Name = b.Name
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章