我可以使用保留關鍵字作爲Derby中的列名嗎? 我試圖將數據庫模式遷移到Derby以進行測試。出於這個原因,我不想改變模式結構(列名等)。如何使用關鍵字作爲Derby中的列名稱
所以問題是,我怎樣才能在Derby中創建列名爲「open」的表?至於示例表:
create table test (open integer);
試圖引用的列名,但至今沒有成功...
java.sql.SQLSyntaxErrorException: Syntax error: Encountered "open" at line 1, column 21.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
@MahmoudGamal:請注意,殭屍SQL Server和MySQL也支持使用雙引號的標準引用''' - 我總是喜歡使用括號或那些可怕的反引號的非標準記號法 –