gpt4 book ai didi

mysql - sqlquery转mysql查询

转载 作者:行者123 更新时间:2023-11-30 23:28:18 25 4
gpt4 key购买 nike

我在 sqlserver 中使用这个查询并且在 mysql 中需要相同的查询..我是 mysql 的新手..请帮我解决这个查询。

    DECLARE @sql AS nvarchar(max)
set @sql=''
set @sql='Select * From('
SELECT @sql = @sql + N'
SELECT name FROM ['+ SCHEMA_NAME(schema_id) +'].[' + name + ']
UNION ALL '
FROM information_schema.`TABLES` T where table_name like 'Custom%'
SELECT @sql = SUBSTRING(@sql, 0, len(@sql)-9)
print @sql

问候

最佳答案

尝试

set @sql = '';
set @sql='Select * From(';
SELECT @sql = @sql + N'
SELECT name FROM ['+ TABLE_SCHEMA +'].[' + TABLE_NAME + ']
UNION ALL '
FROM information_schema.`TABLES` T where table_name like 'Custom%';

SELECT @sql = SUBSTRING(@sql, 0, length(@sql)-9);
select @sql

关于mysql - sqlquery转mysql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12002916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com