易截截图软件、单文件、免安装、纯绿色、仅160KB

sql初级语法 笔记总结

num_field   number(12,2); 
表示num_field是一个整数部分最多10位、小数部分最多2位的变量。 
case.....when 用法(与decode()作用很像)
select case zsxm_dm
         when '02' then
          '营业税'
          when '09' then
          '印花税'
         else
          '无税种'
       end
  from t_dm_gy_zsxm;
decode()函数使用技巧
decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)
 该函数的含义如下:
  IF    条件=值1    THEN
  RETURN(翻译值1)
  ELSIF 条件=值2 THEN
  RETURN(翻译值2)
  ......
  ELSIF 条件=值n THEN
  RETURN(翻译值n)
  ELSE
  RETURN(缺省值)
  END IF
sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1
比较大小
select decode(sign(变量1-变量2),-1,变量1,变量2) from dual; --取较小值
sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1
trunc(pz.xs_rq) 是指只要年月日,不要时分秒
对日期按格式截尾,如:SQL>   select   trunc(sysdate,'mm')   from   dual; 
  
  TRUNC(SYSDATE,'MM') 
  ------------------- 
  2003-1-1
trunc实际上是truncate函数,字面意思是截断,截尾。函数的功能是将数字进行截断。例如   tranc(1234.5678,2)的结果为1234.5600。tranc()并不四舍五入。再举例:   tranc(1234.5678,0)的结果为1234.0000;tranc(1234.5678,-2)的结果为1200.0000。
EXISTS   关键字和   IN   关键字的区别?
exists   是符合后面带的sql语句(select)判断有没有记录,in   表示判断所指定的某一字段名是不是在所给出的值的范围内
exists(select   1   from   Table_B   where   Table_B.XH  


相关文档:

sql server 2000卸载后,再次安装的问题

错误提示,有一个文件已经挂起,必须重新启动计算机。重新启动,再次安装仍然是同样的问题。
注册表键值的问题。解决方法:
只要删除\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\下的PendingFileRenameOperations键值,就可以重新安装了。
删除后安装,不必重新启动计算机。 ......

What Is SQL?

What Is SQL?
SQL (pronounced as the letters S-Q-L or as sequel) is an abbreviation for Structured Query Language. SQL is a language designed specifically for communicating with databases.
Unlike other languages (spoken languages like English, or programming languages like Java or Visual Basic), SQ ......

[记录]在命令行中启动 SQL SERVER

启动 MS SQL SERVER (2000 -2008都适用):
cmd>net start mssqlserver
启动 非缺省实例:
cmd>net start mssql$[instance name]
注:命令行需要有Administrator权限。
停止SQLSERVER 服务器:
cmd>net stop mssqlserver
cmd>net stop mssql$[instance name] ......

备份和还原SQL Server及压缩Access数据库

*
 * 功能说明:备份和恢复SQL Server数据库
 * 作者: 刘功勋;
 * 版本:V0.1(C#2.0);时间:2007-1-1
 * 当使用SQL Server时,请引用 COM组件中的,SQLDMO.dll组件
 * 当使用Access中,请浏览添加引用以下两个dll
 *          引用C:/Progra ......

SQL中isnull函数的用法

语法:
   isnull(check_expression,replacement_expression)
参数check_expression与replacement_expression类型需相同
返回值:
   若check_expression为null,则返回replacement_expression
   若check_expression不为null,则返回check_expression ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号