ホームページ >バックエンド開発 >PHPチュートリアル >PHP が MSSQL に接続するときに nvarchar フィールドの長さが 255 に切り捨てられる問題の解決策、mssqlnvarchar_PHP チュートリアル

PHP が MSSQL に接続するときに nvarchar フィールドの長さが 255 に切り捨てられる問題の解決策、mssqlnvarchar_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-13 10:10:521007ブラウズ

PHPがMSSQL、mssqlnvarcharに接続するときにnvarcharフィールドの長さが255に切り詰められる問題の解決策

この記事の例では、PHP が MSSQL に接続するときに nvarchar フィールドの長さが 255 に切り捨てられる問題の解決策について説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

PHP を MSSQL に接続する初心者は、よくこの問題に遭遇します。データベースの nvarchar フィールドのデータはすべて正常ですが、PHP を使用してクエリすると、長さが 255 しかありません。MySQL の varchar の長さが 255 しかないことは誰もが知っています。ただし、MSSQL ではそうではありません。PHP が MySQL の varchar に従って nvarchar を処理するためではありません。

この記事は解決策を提供します:


コードをコピーします コードは次のとおりです:
テーブル名からキャスト(ターゲットフィールドをテキストとして)を選択します
記事テーブルに nvarchar のフィールド概要がある場合、コマンドは次のとおりです:


コードをコピー コードは次のとおりです:
記事からキャスト(テキストとしての概要)を選択
キャストについて、コードは次のとおりです:


コードをコピーします コードは次のとおりです:
CAST (expression AS data_type )
式はターゲットフィールドです

data_type は変換されるデータ型です

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/932480.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/932480.html技術記事 PHP が MSSQL に接続するときに nvarchar フィールドの長さが 255 に切り詰められる問題の解決策 mssqlnvarchar この記事では、PHP が MSSQL に接続するときに nvarchar フィールドの長さが 255 に切り詰められる問題の解決策について説明します。共有先...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。