sql >> Database teknologi >  >> RDS >> Mysql

Hvordan vælger jeg alle kolonner i sql undtagen én kolonne?

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. PostgreSQL:Hvilken datatype skal bruges til valuta?

  2. Sådan skriver du UTF-8-strenge korrekt i MySQL gennem JDBC-grænsefladen

  3. Hvordan forbinder jeg mySQL i mit Android-projekt?

  4. python mysql.connector DictCursor?