sql >> データベース >  >> RDS >> Sqlserver

TSQL を使用してフォルダー内のすべてのファイルをループするにはどうすればよいですか?

    いくつかの調査を行い、次のような方法でファイルをループする方法を見つけました:

    CREATE TABLE #tmp(excelFileName VARCHAR(100));INSERT INTO #tmpEXEC xp_cmdshell 'dir /B c:\my\folder\path\';declare @fileName varchar(100)While (Select Count( *) From #tmp where excelFileName is null ではない)> 0Begin Select Top 1 @fileName =excelFileName From #tmp -- ここで OPENROWSET 処理が行われ、@fileName を使用して使用するファイルが識別される #tmp から削除される Where excelFileName =@FileNameEndDROP TABLE # tmp  

    1. MySQLのタイムスタンプを現地時間で表示する

    2. Pythonリスト(JSONまたはその他)をMySQLデータベースに挿入します

    3. df.to_sql()を使用してpyodbcを使用してMySQLに書き込む際の不明なエンコーディング

    4. SQLがOracleSQLおよびInnerQueryエラーのあるGROUPBY式ではない