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

SQL Server 2008 の sp_generate_inserts

    このセクションのように見えますが、半分ほど下にあります:

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

    値が 255 文字にパディングされていることを意味する CHAR(255) に変換されていることを確認してください。代わりにそれを VARCHAR に変更してください。値がスペースで埋められないので問題ありません。



    1. テーブル式の基礎、パート12 –インラインテーブル値関数

    2. 複数のPHPスクリプトを同時に実行する(データベースループの問題)

    3. 最新のアプリケーションには、OracleのUCPまたはHikariCPを使用する必要がありますか?

    4. Group byを使用して、重複していない複数の行を一度に更新するには