0

税タイプ = 1 の次の行をテーブルに挿入する必要があります

Indiana 7%
Kentucky 6%
Ohio 5.5%

これは私がこれまで持っているコードです

insert into sales.salestaxrate
(stateprovinceid,taxtype,taxrate,name)
Values('13','1','0.07','Indiana')

私の質問は、数字を一重引用符で囲む必要がありますか、それとも名前だけにする必要がありますか?

4

1 に答える 1

0

おそらくそうではありません。ほとんどの (すべてではないにしても) SQL システムは、暗黙的に文字列値を数値に変換します。

文字列値が数値に変換できない場合、実行時までエラーは発生しないことに注意してください。

insert into sales.salestaxrate
(stateprovinceid,taxtype,taxrate,name)
Values(13,1,'Seven Percent','Indiana')

一方、引用符を使用しないとコンパイルされません。

于 2013-09-29T22:31:23.460 に答える