mysql - 执行 SQL 查询,然后使用 OUTFILE 生成动态文件名

标签 mysql

这就是我正在尝试做的事情,但它似乎不起作用:

SELECT start_time,calling_nr FROM cdr
WHERE ccs_list LIKE '%Sample Incomplete%'
INTO OUTFILE 'c:\\cciv-'DATE_FORMAT(NOW(),'%Y%m%d%H%i'),'.txt\'');

任何帮助都会很棒。

最佳答案

MySQL 有一个名为 CONCAT() 的函数,它将为您提供所需的输出:http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_concat

INTO OUTFILE CONCAT('C:\\cciv-', DATE_FORMAT(NOW(),'%Y%m%d%H%i'), '.txt')

应该适合你

关于mysql - 执行 SQL 查询,然后使用 OUTFILE 生成动态文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23436127/

相关文章:

java - 如何有一个计数器用于从 MYSQL 检索(Java)

mysql - 带有非英文字符和方法帖子的 Spring MVC

php - 如何将最后一位数字为 0 的浮点值输入数据库?

php - 我应该如何在 php 脚本中比较两种不同的产品价格?

mysql - SELECT * FROM MySQL 中的组合

c# - 日期和时间字段 asp.net c#

php - PHP 中的日期分组

sql - 优化一个麻烦的查询

java - 建议 : Java GUI Using JFrame

php - 为什么这个查询没有正确显示与最早日期相关的记录?