我必须在表格中插入税收类型= 1
的以下行Indiana 7% Kentucky 6% Ohio 5.5%
这是我到目前为止的代码
insert into sales.salestaxrate
(stateprovinceid,taxtype,taxrate,name)
Values('13','1','0.07','Indiana')
我的问题是,我需要将数字用单引号或只是名称吗?
答案 0 :(得分:0)
可能不是。大多数(如果不是全部)SQL系统将隐式地将字符串值转换为数值。
请注意,如果字符串值无法转换为数字,则在运行时之前不会出现错误:
insert into sales.salestaxrate
(stateprovinceid,taxtype,taxrate,name)
Values(13,1,'Seven Percent','Indiana')
如果您不使用引号,则无法编译。