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

SQL语句中CONVERT的使用方法

CONVERT的使用方法:
  格式:
  CONVERT(data_type,expression[,style])
  说明:
  此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)
  相互转换的时候才用到.
  例子:
  Select CONVERT(varchar(30),getdate(),101) now
  结果为
  now
  ---------------------------------------
  style数字在转换时间时的含义如下
  ---------------------------------------------------------------
  Style(2位表示年份)   Style(4位表示年份)   输入输出格式
  ---------------------------------------------------------------
  -   0 or 100   mon dd yyyy hh:miAM(或PM)
  ---------------------------------------------------------------
  1   101   mm/dd/yy
  ----------------------------------------------------------------
  -----------------------------
  2   102   yy-mm-dd
  ------------------------------------------------------------------
  3   103   dd/mm/yy
  -------------
  -------------------------------------------------------------------
  4   104   dd-mm-yy
  -------------------------------------------------------------------
  5   105   dd-mm-yy
  -------------------------------------------------------------------
  6   106   dd mon yy
  -------------------------------------------------------------------
  7   107   mon dd,yy
  ----------------------------------------------------------------------
  8   108   hh:mm:ss
  ----------------------------------------------------------------------
  -   9 or 109   mon dd yyyy hh:mi:ss:mmmmAM(或PM)
  ----------------------------------------------------------------------
  10   110   mm-dd-yy
  -----------------------------------------------------------------------
  11   111   yy/mm/dd
  ----------------------------------------------------------------------
  12   112   yymmdd
  -------------------------------------------------------


相关文档:

SQL 2005中文乱码问题

使用SQL SERVER2005的时候遇到了中文字符为乱码的情况,经过研究发现,设置SQL的排序规则可以解决这个问题。
1、登录服务器打开Microsoft SQL Server Management Studio。
2、在要修改的数据库上单击鼠标右键,并选择“属性”。
3、在弹出的数据库属性窗口中点击“选择页”中的“选项”。 ......

SQL Server 2008阻止保存要求重新创建表的更改


新建数据表以后,若再对该表进行更改,则会出现警告信息“不允许保存更改 阻止保存要求重新创建表的更改”,等等,需要进行一下设置:工具--->选项--->Designers--->表设计器和数据库设计器--->组织保存要求重新创建表的更改,去掉复选框。
来源网络:“不是很理解为什么在2008中会加入"阻止 ......

将sql查询出来的数据转化为对象

import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import xml.dao.admin.AdminArea;
public class NativeSQLQuery extends HibernateDaoSupport {
......

SQL组合查询及先后顺序对效率的影响

在SQL跨表组合查询存在效率问题,举例比如
delete from media_source where movie_id in ( select media_id from media where type=2 ) and origin = 3;

delete from media_source where origin = 3 and movie_id in ( select media_id from media where type=2 );
的效率是不一样的。
若origin=3的情况下media_so ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号