Hello again,
As for #1, look at the screenshot:
About #2 - TDM either quotes all object names, or none of them. There should not be a case where one object is quoted while other object is not. The part of the CREATE TABLE statement you posted should be syntactically valid, the quoted attribute type should not cause the problem. Are you sure the rest of the statement is correct?
You have figured out #3 on your own, so just some more information about #4: Using the "minus" character in object name is valid as long as the object name is enclosed in quotation marks. But as said before, TDM does not automatically change user entered values.
I have created a new CR: TDM-1471. It's about implementing a new verification rule, which checks object names when "Use Quotation Marks" option is disabled to see whether they will cause syntax errors. This way, you should get a warning in situations such as #4.
Regards,
Lukas
