背景 有一次需要查询Oracle数据库中的所有表接口并且导出excel,方法记录如下 使用 使用PLSQL工具查询表结构,SQL语句如下 SELECT B.TABLE_NAME AS '表名', C.COMMENTS AS '表说明', B.COLUMN_ID AS '字段序号', B.COLUMN_NAME AS '字段名', B.DATA_TYPE AS '字段数据类型', B.DATA_LENGTH AS '数据长度', B.DATA_PRECISION AS '整数位', B.DATA_
https://blog.csdn.net/danny_style/article/details/45166391 1.首先将查询结果添加到一个原数据库中不存在的表,表名随意命名. 例: select * into SYS_GWJSDYbak from SYS_GWJSDY where JSDM in('0101','0102','0103','0106') .这个SYS_GWJSDYbak就是不存在的表名,执行时会自动新建SYS_GWJSDYbak表,结构与SYS_GWJSDY表完全相同.
转自 http://blog.csdn.net/danny_style/article/details/45166391 1.首先将查询结果添加到一个原数据库中不存在的表,表名随意命名. 例:SELECT * INTO HouseBak FROM dbo.House WHERE Title LIKE '北京路%' .这个HouseBak就是不存在的表名,执行时会自动新建HouseBak表,结构与House表完全相同. 2.就用SQL Server 之基本的导出脚本方式,导出带数据的脚本,这时脚
总结将mysql的查询结果导出到文件的方法 总结 使用命令 select user, host, password from mysql.user into outfile '/tmp/user.xls'; -- 执行上述命令会提示下面的错误 ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement -- 解决1,查看
SELECT A.Hawb, ( SELECT GoodsNameCn+char(10) FROM HawbBody hl WHERE hl.Hawb=A.Hawb FOR XML PATH('') ) AS GoodsNameCn FROM HawbBody A GROUP BY A.Hawb 重点是 这个 char(10) 简单测试代码如下: SELECT 'aa'+char(10)+'bb'+char(10)+'cc'+char(10)+'dd'+char(10)+'ee'+char(10