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

ストアド プロシージャの動的 SQL で一時テーブルを使用する

    ローカルの一時テーブルを使用してみてください -

    IF OBJECT_ID ('tempdb.dbo.#temp') IS NOT NULL
       DROP TABLE #temp
    
    CREATE TABLE #temp (ID INT)
    INSERT INTO #temp (ID)
    VALUES (1),(2)
    
    DECLARE @SQL NVARCHAR(MAX)
    SELECT @SQL = 'SELECT * FROM #temp'
    
    EXEC sys.sp_executesql @SQL
    



    1. Mysql:「dd / mm/yyyy」から「yyyymmdd」への日付の変換

    2. 他のレコードの他の値に基づいて、データベースのレコードの値を計算する必要があります

    3. LibreOffice:'com.mysql.jdbc.driver'をロードできません

    4. phpサーバーERR_CONNECTION_REFUSED