select a.name,c.name,b.name,
'private String '+lower(c.name)+';'
from sysobjects a, systypes b, syscolumns c
where a.xtype = 'u'
and a.id = c.id
and b.xtype = c.xtype
and b.name <> 'SYSNAME'
and a.name='T_EVALUATION'
order by c.id;

select 'private String ' || lower(c.COLUMN_NAME) ||';' from user_tab_columns c where c.table_name='A_JZZ'

select a.name,c.name,b.name,
'private String '+lower(c.name)+';'
from sysobjects a, systypes b, syscolumns c
where a.xtype = 'u'
and a.id = c.id
and b.xtype = c.xtype
and b.name <> 'SYSNAME'
and a.name='T_EVALUATION'
order by c.id;

select 'private String ' || lower(c.COLUMN_NAME) ||';' from user_tab_columns c where c.table_name='A_JZZ'

create function PoNumber(@a datetime) returns varchar(50)
begin
declare @id varchar(50),@i int
select top 1 @id=pono from dbo.po where left(pono,8)= convert(varchar(8),@a,112) order by pono desc
if @@rowcount=0
return convert(varchar(8),@a,112)+'001'
set @i= rtrim(right(@id,3)) +1
set @id=rtrim(@i)
return convert(varchar(8),@a,112)+right( '000'+@id ,3 )
end

select aa.*,
case when cast(aa.ProduceSize as decimal(9,2)) > 0 then aa.ProduceSize + 'ถึ'
when cast(aa.ProduceSize2 as decimal(9,2)) > 0 then aa.ProduceSize2 + 'ึป'
when cast(aa.ProduceSize as decimal(9,2)) = 0 and cast(aa.ProduceSize2 as decimal(9,2)) = 0 then aa.ProduceSize + 'ถึ'
else aa.ProduceSize end wwwww,
bb.LICENCEID aaaaa,bb.zhuanyiliang,
cast((cast(aa.ProduceSize as decimal(9,2))-
cast(case when bb.zhuanyiliang IS null or bb.zhuanyiliang IS NULL then '0' else bb.zhuanyiliang end as decimal(9,2))
) as nvarchar) + 'ถึ' ccc
from (
select LicenceID,LicenceName,Address,i.conname,isnull(ProduceSize,0) ProduceSize,isnull(ProduceSize2,0)ProduceSize2,CertificalTime,PeriodTime
from T_Licence left join T_COMMON_INFO i on T_Licence.RegionCode= i.CONCODE and i.objtype='101') aa
left join (
select LicenceID,SUM(cast(DangerCount as int)) as zhuanyiliang from
T_TranferDetail group by CORPID,LicenceID) bb
on aa.LICENCEID = bb.LICENCEID;

select (cast('22.0' as decimal(9,2))- cast('12.00' as decimal(9,2))) ccc;

sql 生成javabean实体的更多相关文章

  1. Android Studio 插件 GsonFormat :你还在烦恼 为 Json格式 生成 JavaBean实体类吗?

    在网络层,互联网提供所有应用程序都要使用的两种类型的服务,尽管目前理解这些服务的细节并不重要,但在所有TCP/IP概述中,都不能忽略他们: 无连接分组交付服务(Connectionless Packe ...

  2. 利用SQL生成模型实体类

    DECLARE @TableName sysname = 'TableName'; DECLARE @Result VARCHAR(MAX) = 'public class ' + @TableNam ...

  3. .net 根据匿名类生成实体类,根据datatable生成实体类,根据sql生成实体类

    在开发中可能会遇到这几种情况 1.EF或LINQ查询出来的匿名对象在其它地方调用不方便,又懒的手动建实体类 2.通过datatable反射实体需要先建一个类 ,头痛 3.通过SQL语句返回的实体也需要 ...

  4. 在线数据库表(sql语句)生成java实体类工具

    相信每个做java开发的读者,都接触过SQL建表语句,尤其是在项目开发初期,因为数据库是项目的基石. 在现代项目开发中,出现了许多ORM框架,通过简单的实体映射,即可实现与数据库的交互,然而我们最初设 ...

  5. 基于数据库的自动化生成工具,自动生成JavaBean、自动生成数据库文档等(v4.1.2版)

            目录:            第1版:http://blog.csdn.net/vipbooks/article/details/51912143            第2版:htt ...

  6. 基于数据库的自动化生成工具,自动生成JavaBean、数据库文档、框架代码等(v5.8.8版)

    TableGo v5.8.8版震撼发布,此次版本更新如下:          1.新增两个扩展字段,用于生成自定义模板时使用.          2.自定义模板新增模板目录,可以选择不同分类目录下的模 ...

  7. Spring JdbcTemplate 查询结果集Map反向生成Java实体(转)

    原文地址:Spring JdbcTemplate 查询结果集Map反向生成Java实体 以前写过一篇文章吐槽过Spring JdbcTemplate的queryForList方法(参见:http:// ...

  8. java工具类–自动将数据库表生成javabean

    最近和数据库的表打交道挺多的,因为暂时做的是接口活. 在这过程中发现要把表转换成对应的javabean类型,字段少的表还行,如果不小心碰到几十个字段的他妈的写起来就有点麻烦了,万一碰到几百个的呢,那不 ...

  9. MyEclipse 从数据库反向生成Hibernate实体类

    第一个大步骤 window-->open Perspective-->MyEclipse Java Persistence 进行了上面的 操作后会出现一个视图DB Brower:MyEcl ...

随机推荐

  1. Oracle系列教程之一软件安装与卸载

    1.安装软件 软件下载地址:https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html ...

  2. common配置文件

    <dependencies> <dependency> <groupId>com.github.pagehelper</groupId> <art ...

  3. 使用 windsor 实现IOC 和 AOP

    代码很简单,不多说. 对于拦截,windsor 使用动态代理的方式,即生成继承类的方式来实现的,因此无法拦截private 方法,因为无法在继承类中看见private方法. using System; ...

  4. cgroup & oom-killer 简介

    cgroup内存限制 memory.failcnt memory.limit_in_bytes memory.usage_in_bytes memory.max_usage_in_bytes memo ...

  5. I/O复用select 使用简介

    一:五种I/O模型区分: 1.阻塞I/O模型      最流行的I/O模型是阻塞I/O模型,缺省情形下,所有套接口都是阻塞的.我们以数据报套接口为例来讲解此模型(我们使用UDP而不是TCP作为例子的原 ...

  6. QinQ 技术解析

    目录 1. 概述 2. QinQ 的产生背景 3. QinQ的作用及原理 4. QinQ 技术的优点 5. QinQ 的报文结构 6. QinQ的实现方式 (1) 基本QinQ (2) 灵活QinQ ...

  7. Codeforces 1191B Tokitsukaze and Mahjong

    题目链接:http://codeforces.com/problemset/problem/1191/B 题意:类似于麻将,三个一样花色一样数字的,或者三个同花顺就赢了,新抽的能当任何类型,问至少几个 ...

  8. CSS中block,inline和block-inline的区别(转载)

    http://www.cnblogs.com/KeithWang/p/3139517.html 总体概念 block和inline这两个概念是简略的说法,完整确切的说应该是 block-level e ...

  9. springboot1.5.x升级到2.1.x切换分支导致的maven依赖混乱

    背景:项目springboot版本由1.5.X升级到2.1.X,两个版本的分支需要共存,来回切换的时候,maven依赖各种报红 查看dependency发现1.5.X的jar和2.1.X的jar都存在 ...

  10. Avito Cool Challenge 2018 C - Colorful Bricks

    题目大意: 1*n的格子 可以用m种颜色涂色 已知从第2开始到第n个格子 有k个格子与其左边的格子颜色不同 求涂色的方案数 相当于把n个格子分成k+1份 可以递推出分成k+1份的不同的方案数(其实递推 ...