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

SQL Server2012ExpressのUnicode

    文字をSQL文字列として渡す場合は、常に「N」を前に付けてください:

    N'Unicode'
    

    ただの代わりに

    'Unicode'
    

    またはあなたの場合:

    @"INSERT INTO tweets ([username], [createdDate], [tweet]) 
    Values (N'" + item.user.screen_name + "' , '" + item.created_at + "' , N'" + escapedString + "')"
    

    ちなみに、 パラメータを使用する 必要があります 。それは一度に多くの問題を解決します(あなたが持っているもの、日付と番号の形式、セキュリティなど)




    1. OracleStreamsのステップバイステップのレプリケーションの例

    2. PHPmysqlの順序付け行

    3. Openshift、コンソールからMysqlに接続できません

    4. SQLServerで「datediff関数がオーバーフローを引き起こしました」エラーを修正する方法