質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

Q&A

解決済

1回答

4112閲覧

SSMSでテーブルにサンプルを追加したい

cancat

総合スコア313

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

0グッド

0クリップ

投稿2017/06/20 09:34

こんにちは。
Windows7でSSMSを使っています。

###前提・実現したいこと
テーブルにデータを登録したい。

###試したこと
テーブルを開いて「上位200行の編集」で1行目に値を入れた。
現在は1件も登録されていない状況。

###発生している問題・エラーメッセージ
値にところどころ赤い!マークがつく。

Microsoft SQL Server Management Studio

更新された行はありません。

行 1 のデータはコミットされませんでした。
エラー ソース: .Net SqlClient Data Provider。
エラー メッセージ: String or binary data would be truncated.
The statement has been terminated.

エラーを修正して再実行するか、または Esc キーを押して変更を取り消してください。

###補足情報(言語/FW/ツール等のバージョンなど)
Microsoft SQL Server Management Studio 13.0.16106.4
Microsoft Analysis Services クライアント ツール 13.0.1700.441
Microsoft Data Access Components (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.11.9600.18638
Microsoft .NET Framework 4.0.30319.42000
オペレーティング システム 6.1.7601

よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

エラーメッセージにある通りとなりますが、登録しようとしたデータが、フィールドに定義された長さを超えています。
例えばNVARCHAR(5)のフィールドに6文字以上セットしようとしたとか。

投稿2017/06/22 05:05

cauliflowerjoe

総合スコア102

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

cancat

2017/06/26 09:29

ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問