从Word中拷贝字段用于MySQL建表
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.组合信息
顶
收藏
关注
评论
作者:王思明
出处:http://www.cnblogs.com/maanshancss/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。所有源码遵循Apache协议,使用必须添加 from maanshancss
出处:http://www.cnblogs.com/maanshancss/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。所有源码遵循Apache协议,使用必须添加 from maanshancss