1.SQL 基础表 建立

USE [Test]
GO /****** Object: Table [dbo].[CreateTable] Script Date: 10/17/2016 14:07:11 ******/
SET ANSI_NULLS ON
GO SET QUOTED_IDENTIFIER ON
GO CREATE TABLE [dbo].[CreateTable](
[field] [nvarchar](50) NULL,
[fielddesc] [nvarchar](150) NULL,
[type] [nvarchar](50) NULL,
[note] [nvarchar](190) NULL
) ON [PRIMARY] GO USE [Test]
GO /****** Object: Table [dbo].[CreateTableDefault] Script Date: 10/17/2016 14:07:24 ******/
SET ANSI_NULLS ON
GO SET QUOTED_IDENTIFIER ON
GO CREATE TABLE [dbo].[CreateTableDefault](
[field] [nvarchar](50) NULL,
[fielddesc] [nvarchar](50) NULL,
[type] [nvarchar](50) NULL,
[note] [nvarchar](50) NULL
) ON [PRIMARY] GO

2.打开编辑 CreateTable,从Word里面拷贝对应信息,复制过去

3.生成字段信息

SELECT  '`' + field + '`' + ' ' + type + ( CASE WHEN field = 'ID' THEN '  COMMENT  '''
ELSE ' DEFAULT NULL COMMENT '''
END )
+ fielddesc + ' ' + ISNULL(note, '') + ' ''' + ','
FROM dbo.CreateTable
UNION ALL
SELECT '`' + field + '`' + ' ' + type + ' DEFAULT NULL COMMENT '''
+ fielddesc + ' ' + ISNULL(note, '') + ' ''' + ','
FROM dbo.CreateTableDefault

4.组合信息

最新文章

  1. Angularjs学习笔记9_JSON和JSONP
  2. meta 360极速模式
  3. windows 8.1 试用感受:蛋疼感大幅降低
  4. PHP扩展编写、PHP扩展调试、VLD源码分析、基于嵌入式Embed SAPI实现opcode查看
  5. BZOJ 3289: Mato的文件管理 莫队+BIT
  6. 【tomcat 无法部署】svn上下载的maven项目无法部署到tomcat中
  7. EntityFramework 实体拆分与表拆分
  8. MySql开启事务
  9. Scrum Meeting---One(2015-10-20)
  10. A new start!
  11. 转: 如何用linux命令修改linux主机ip网关子网掩码
  12. bzoj1645 [Usaco2007 Open]City Horizon 城市地平线
  13. 移动端https抓包那些事--初级篇
  14. 使用swagger管理接口
  15. Linux忘记root密码 单用户模式 及启动加密
  16. log4cplus使用(二)-自定义日志等级
  17. 基于 Nginx 的 HTTPS 性能优化实践
  18. debugger
  19. C#异步Task编程模型实战手册
  20. ABP框架系列之四:(Repositories-仓库)

热门文章

  1. STM32开发(一):简介及开发环境
  2. MongoDB复制集与Raft协议异同点分析
  3. 201621123012《Java程序设计》第10次学习总结
  4. day04.4-装饰器
  5. jQuery滚动到特定位置时出现
  6. UDF-Java提取身份证内信息
  7. leetcode-680-Valid Palindrome II
  8. LOJ6500. 「雅礼集训 2018 Day2」操作(哈希+差分)
  9. 分分钟钟学会Python - 基础
  10. 在乌班图中将py3设置为默认解释器