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

SQL日期格式大全

CONVERT
将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在
SQL Server中 将日期格式化.
SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。
在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。给 style 值加 100,可获得包括世纪数位的四位年份 (yyyy)。
不带世纪数位 (yy)    带世纪数位 (yyyy)   
标准   
输入/输出**
-    0 或 100 (*)     默认值    mon dd yyyy hh:miAM(或 PM)
1    101    美国    mm/dd/yyyy
2    102    ANSI    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 或 109 (*)     默认值 + 毫秒    mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10    110    美国    mm-dd-yy
11    111    日本    yy/mm/dd
12    112    ISO    yymmdd
-    13 或 113 (*)     欧洲默认值 + 毫秒    dd mon yyyy hh:mm:ss:mmm(24h)
14    114    -    hh:mi:ss:mmm(24h)
-    20 或 120 (*)     ODBC 规范    yyyy-mm-dd hh:mm:ss[.fff]
-    21 或 121 (*)     ODBC 规范(带毫秒)    yyyy-mm-dd hh:mm:ss[.fff]
-    126(***)&


相关文档:

SQL/PLUS



4.数据类型转换函数
   ●隐式转换
     赋值时可进行的隐式转换有
       VARCHAR2或CHAR —〉NUMBER
       VARCHAR2或CHAR —〉DATE
       NUMBER —〉VARCHAR ......

ORACLE SQL语句优化


1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):
ORACLE的解析器按照从右到左的顺序处理from子句中的表名,from子句中写在最后的表(基础表 driving table)将被最先处理,在from子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection ......

sql语句奥妙之一

例如问题:现在你面对一张表 table1 , table1中有个字段为sales_salary ,在数据库存放的字段为int 类型 。
要求,你统计的结果单位(万元),保留2位小数。并且会有这样的等式 (1行+2行=3行=7行+8行) 面对这样的问题,解决的方案有很多。比如,你可以通过视图的方案来解决,或控制输入域 ...
但有一种等效控制输入 ......

sql查询练习

例 34  找出年龄超过平均年龄的学生姓名。
SELECT SNAME
from STUDENTS
WHERE AGE >
      (SELECT  AVG(AGE)
        from   STUDENTS)
例 35  找出各课程的平均成绩,按课程号分组,且只选择学生超过 3 人的课程的成 ......

sql 各种字符串合并方法 第二种方法好(利用函数)

--3.3.1 使用游标法进行字符串合并处理的示例。
--处理的数据
CREATE TABLE tb(col1 varchar(10),col2 int)
INSERT tb SELECT 'a',1
UNION ALL SELECT 'a',2
UNION ALL SELECT 'b',1
UNION ALL SELECT 'b',2
UNION ALL SELECT 'b',3
--合并处理
--定义结果集表变量
DECLARE @t TABLE(col1 varchar(10),col2 varch ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号