問題タブ [varchar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - varchar(-1) とはどういう意味ですか?
SQL Server 2008 での varchar(-1) の意味は何ですか? varchar(max) の代替ですか?
sql-server-2008 - varchar(max) の文字数は?
データ型が VARCHAR(MAX) の場合、SQL Server 2008 データベース フィールドには何文字を含めることができますか?
sql - DB2 varchar インデックス結合
DB2 の場合...
table1.a は varchar(30) で、インデックスがあります。table2.b は varchar(45) で、インデックスがあります。
table1.a = table2.b
table1、table2、またはその両方でインデックスを使用しますか?
両方のインデックスを使用する必要があることは明らかですが、私はsybaseを信じているので質問しています.これはインデックスの1つだけを使用します(どちらかわかりません)。
私はこれを完全にテストするつもりですが、現在はできません。
sql - ケース...mysqlで文字列を使用する場合
こんにちは私はのようないくつかのクエリが欲しいです
column2には、varcharが格納されています。誰かがこれを手伝ってくれますか?
mysql - MySQL エラー #1071 - 指定されたキーが長すぎます。キーの最大長は 767 バイトです
次のコマンドを実行したとき:
次のエラー メッセージが表示されました。
column1 と column2 に関する情報:
501バイトしか必要とvarchar(20)
しないのに、21バイトしか必要ないと思います。varchar(500)
したがって、合計バイト数は 522 で、767 未満です。では、なぜエラー メッセージが表示されたのでしょうか?
sql - char列がvarcharに変換されましたが、パディングが挿入されています
これをどう説明したらいいのかわからない。テーブルを取得し、charではなくvarcharとして特定の列を使用してテーブルのコピーを作成しました。次に、あるテーブルから新しいテーブルにデータをコピーしました。ただし、プログラムで新しい値をテーブルに追加すると、以前はchar(200)であった列に、最大200文字のスペースが埋め込まれます。ここの別の質問で見つかったように、挿入、変換、さらにはRTrim(CAST([MynCharColumn] As nVarChar))でキャストを実行しようとしましたが、何をしても、値はあたかもそうであるかのように埋め込まれ続けますまだchar。
sql - 無限のストアド プロシージャ入力
ID のコンマ区切りリストを varchar(MAX) としてストアド プロシージャに渡しています。問題は、8000 文字の varchar キャップであり、リストが大きくなる可能性があります。
サイズが問題にならない SQL データ型はありますか? しゃれは意図されていません。
mysql - Varcharのインデックスはパフォーマンスに違いをもたらしますか?
varchar 列にインデックスを付けると、クエリの実行が遅くなりますか? それをintにすることができます。LIKE % 比較を行う必要はありません。
c# - Linq to SQL VarChar(Max) Update が機能しない
VarChar(Max) フィールドで Linq to SQL を使用して更新を行うことができません。単純な DAO クラスから呼び出される、私が使用するコードは次のとおりです。
CkeContent フィールドは VarChar(Max) です。私はこの質問に気づきました: LINQ to SQL Update (C#)
Marco は同じ問題を抱えているようでした (回答、5 番目のコメントを参照) が、彼がその特定の問題に対する回答を得たかどうかはわかりません。
これに関するヘルプは大歓迎です。
mysql - MySQLVARCHARの長さとUTF-8
MySQLで、UTF-8テーブルに新しいVARCHAR(32)
フィールドを作成した場合、そのフィールドに32バイトのデータまたは32文字(マルチバイト)を格納できることを意味しますか?