SQLサーバーに新しい行をもたらすchar(13)の背後にある科学は何ですか? 常にどのように動作するのだろうか。Char(13)がSQL Serverの新しい行になる方法は?
0
A
答えて
2
、...
あなたはASCIIテーブルを見れば、あなたはそれぞれの小数点と文字の値が表示されます。 ASCII
とCHAR
関数を使用して、これらをSQLでチェック/表示することができます。
select
ASCII_Decimal_Value = ascii('!')
,ASCII_Character = char(33)
上記のスニペットは、感嘆符の小数点と文字の値を示しています。これを知っていると、キャリッジリターンと改行にそれぞれ13と10を使用する理由と、その使用方法を理解する必要があります。たとえば、出力をResults to Text
としてSSMSで以下のコードを実行すると、キャリッジリターンが表示されます。
select
'This will be on the first line' + char(13)
+ 'and this will be on the second'
2
13は、ASCIIキャリッジリターン文字の値です。ただコメントに少し詳しく説明するコメントをするには長すぎる
関連する問題
- 1. SQL Serverエラー:[Microsoft] [SQL Server用ODBCドライバ13]
- 2. SQL Serverでchar(9)の長さを設定する方法
- 3. 接続プールがSQL Server for LinuxのODBCドライバ13で動作しない
- 4. MVCでSQL Serverの更新ステートメントを実行する方法
- 5. SQL Server移行アシスタント - SQL Server 2008 R2へのアクセスを移行する方法は?
- 6. SQL Serverは新しいテーブルに行を転記します
- 7. SQL Server用のODBCドライバ13でテキスト列を処理する方法
- 8. Linuxの新しいSQL Server 2017に移行する
- 9. SQL Server Management Studio、新しいプロジェクトオプションなし
- 10. SQL Serverで値なしの行を取得する方法?
- 11. "NHibernate.StaleStateException:予期しない行数:-1" SQL Serverへの更新\ insert
- 12. SQL Serverの新しいデータベース
- 13. SQL Server Char/VarChar DateTimeエラー
- 14. SQL Server:自動インクリメントchar pk
- 15. SQL CHAR(13)を削除できません
- 16. SQL Serverストアドプロシージャのnull可能な列を更新する方法
- 17. SQL Server 2008:データベース全体を新しいサーバーに複製する方法は?
- 18. この拡張機能では、SQL ServerとSQL Serverとの通信にMicrosoft ODBCドライバ13が必要です
- 19. .NET&SQL Serverデータベースアプリケーションを新しいコンピュータに移行する
- 20. SQL Server 2012のPIVOT - 新しいSQL
- 21. SQL Serverにxmlnsを挿入しない方法は?
- 22. SQL Server - 13桁の数字をdatetimeに変換する
- 23. 行をSQL Serverの列に変換する方法は?
- 24. SQL Serverテーブルの更新中のテーブルが更新されない
- 25. C#+ SQL Server - 新しい行をメモリに読み込むための最速/最も効率的な方法
- 26. SQL Server:列を更新し、その列の値とcharを連結します。
- 27. char()は、SQLのChar()
- 28. vb.netを使用してSQL Serverに新しいインスタンスをインストールする方法
- 29. プライマリキーのないSQL Serverの更新トリガ
- 30. 更新後、挿入トリガがSQL Serverの更新時に機能しないVB.net
https://docs.microsoft.com/en-us/sql/t-sql/functions/char-transact-sqlあなたはF1キーが何をしているか知っていますか? –
@DragandDropはい、間違ってヒットしたときに迷惑なウィンドウがポップアップします。 –
ASCIIのintを文字に変換する関数ではなく、常にデータ型としてcharを調べていました。フィーリングが啓発されました。 – TharunRaja