sql >> Database >  >> RDS >> Sqlserver

sp_generate_inserts voor SQL Server 2008

Lijkt dit gedeelte te zijn, iets meer dan halverwege:

WHEN @Data_Type IN ('uniqueidentifier') 
                THEN  
                    'COALESCE('''''''' + REPLACE(CONVERT(char(255),RTRIM(' + @Column_Name + ')),'''''''','''''''''''')+'''''''',''NULL'')'

Zie dat het wordt geconverteerd naar een CHAR (255), wat betekent dat de waarde wordt opgevuld tot 255 tekens. Verander dat in plaats daarvan in VARCHAR en het zou in orde moeten zijn, want dat zal de waarden niet opvullen met spaties.



  1. invoegen in database vanuit dubbel tekstveld indien niet leeg php sql

  2. heb geen toegang tot fortrabbit mysql db via terminal (ssh)

  3. Laravel-migraties - Problemen bij het maken van tijdstempels

  4. 2 manieren om rijen te retourneren die alleen niet-alfanumerieke tekens bevatten in MariaDB