- 博客(3)
- 收藏
- 关注
转载 C# 使用双问号(??)和问号(?)的使用方法
<br />在C#中对数据库表赋值可能需要做某些判断,比方是使用DBNULL还是""或者其他,这时??和?就可以帮助我们来完成<br />单问号---用于给变量设初值的时候,给变量(int类型)赋值为null,而不是0!<br />双问号---用于判断并赋值,先判断当前变量是否为null,如果是就可以赋一个新值,否则跳过!<br /> <br />范例://判断or.IsExactly的值true/false 当true 赋值 1,当false 赋值 DBNull,<br /> cmd.Parameters
2010-08-07 10:24:00
2573
1
原创 select语句 创建自增列
<br />select row_number() over (order by Detail_ProductID) as ClnID ,<br />....<br />from ...<br />where ...<br /> <br /> <br />用row_number() over (列名) 可以创建自增列
2010-07-13 19:36:00
563
原创 case语句判断为空否
<br />select A.ID,<br />(case B.Name when B.Name then B.Name else C.Name end )as 'Name', <br />.....<br />from A<br />left join B on A.ID=B.ID <br />left join C on A.ID=C.ID <br />......<br />where ...<br />group by ...<br /> <br
2010-07-13 19:27:00
786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人