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