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

PHP PDO(FreeTDS)でのみ最初の255文字を返すMSSQLServerでのODBCクエリ

    FreeTDSユーザーガイドによると、問題はFreeTDSがvarcharしか処理できないことのようです。 SQLServerと通信する場合は最大255文字「プロトコル定義に固有​​の制限のため」 。それより大きいものはすべてデータ型textである必要があります 。

    それに応じてスキーマを変更するか、クエリ中にデータ型を次のように変換することで、問題を解決できます。

    SELECT CAST(mycol as TEXT) FROM mytable
    


    1. PostgreSQLレプリケーション101のフェイルオーバー

    2. ラッチの概要

    3. JulianDay()関数がSQLiteでどのように機能するか

    4. postgres / postgresql / psqlの文字/文字にコメントしますか?