Database
文章平均质量分 62
superfireware
这个作者很懒,什么都没留下…
展开
-
FireBird优化SQL语句
o.BillDate格式为YYYY-MM-DD hh:mm:ss:nnn, 要求根据日期分组查询。 主表数据量21000+,从表数据量28000+, 语句一执行时间略优于语句二 SQL语句一: select Extract(Year from o.BillDate) AYear , Extract(Month from o.BillDate) AMonth , Extract原创 2012-05-10 09:30:45 · 1082 阅读 · 0 评论 -
Firebird获取表字段及定义
IBExpert中SubString函数不可用,找不到原因,所以取不到精确的默认值 SELECT B.RDB$FIELD_POSITION+1 "序号" ,B.RDB$FIELD_NAME "英文名称" ,(CASE D.RDB$TYPE_NAME WHEN 'TEXT' THEN 'CHAR' || '(' || C.RDB$FIELD_LENGTH || ')原创 2012-09-15 15:25:07 · 2812 阅读 · 0 评论 -
case when 语句
使用case语句的时候,then后面的取值与else后面的取值必须为同一数据类型,否则会报错。原创 2012-09-15 07:57:56 · 432 阅读 · 0 评论