2016-04-02 17 views
-2
INSERT INTO Table1(dat) VALUES(20/7); 

上記の質問/件名は、私がSQLコマンドを実行するとフィールドに2.857を返します。フィールドのデータ型はvarchar(5)です。私もchar(5)を使用しましたが、それもうまくいきませんでした!INSERT INTOテーブル1(dat)VALUES(20/7);

ただし、table1に値を挿入するときに計算を実行しないようにしてください。 入力時に'20/7'というテキストを挿入します。 どうすればいいですか?おかげさまで 文字列の

答えて

1

使用単一引用符:

INSERT INTO Table1 (dat) VALUES('20/7'); 
+0

おかげで、あなたの答えは私に適切なソリューションを与えました。なぜ私は ''を使うのを忘れたのか分かりません。名声。 – BenGik

関連する問題