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

1つの列を除くSQLのすべての列を選択するにはどうすればよいですか?

    declare @cols varchar(max), @sql varchar(max)
    SELECT  @cols = STUFF
        (
            ( 
                SELECT DISTINCT '], [' + name
                FROM sys.columns
                where object_id = (
                    select top 1 object_id from sys.objects
                    where name = 'TBLUser'
                )
                and name not in ('age')
                FOR XML PATH('')
            ), 1, 2, ''
        ) + ']'
    select @sql = 'select ' + @cols + ' from TBLUser'  
    exec (@sql)
    


    1. MySqlと最後のIDの挿入の問題が残っています

    2. Oracle UTL_SMTP:OracleWallet認証を使用した添付ファイル付きのメール送信の例

    3. MySQLでデータベース内のすべてのテーブルのサイズを確認する方法

    4. データファイルを使用したデータベースへのRACのインストール