Я хочу выполнить запрос на Oracle и SQL Server.У меня проблема в том, что запрос вставляется в столбец с именем PERCENT, который, как я считаю, является ключевым словом в SQL Server.
Прямая вставка, подобная этой, не работает на SQL Server
INSERT INTO testtable
(PERCENT,VALUE)
VALUES
(50,'test');
Преодолеть вышеуказанное SQL Server позволяет, если он заменен одним из следующих
INSERT INTO testtable
([PERCENT],[VALUE])
VALUES
(50,'test');
INSERT INTO testtable
("PERCENT","VALUE")
VALUES
(50,'test');
Проблема сейчас в том, что Oracle не поддерживает ни один из вышеперечисленных форматов.Oracle допускает только этот формат:
INSERT INTO testtable
(PERCENT,VALUE)
VALUES
(50,'test');
Можно ли без проблем выполнить вышеуказанный запрос как в Oracle, так и в SQL Server?