我其實在我的測試數據庫中創建一個示例表時,不知何故,我錯過了正確的語法和工藝想出了這個語句創建表 - CREATE TABLE A (id as INT, column1 as nvarchar(10))
和當我試圖執行該語句,我得到了下面的錯誤 - 'nvarchar' is not a recognized built-in function name.
Altough,我發現,我不應
主鍵信息創建在H2下表: CREATE TABLE TEST
(ID BIGINT NOT NULL PRIMARY KEY)
然後我看着INFORMATION_SCHEMA.TABLES表: SELECT SQL
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'TEST'
結果: CREATE CACHED TABLE TEST
我必須使用其他表中的字段創建表(H2嵌入數據庫)。我決定使用CREATE TABLE AS聲明。 我的代碼: CREATE TABLE DOC AS SELECT I.ID, I.STATUS, A.REMINDERINFORMATION FROM IE802 I JOIN IE802_ATTRIBUTES A ON A.IE802_ID=I.ID; 其從代碼產生的每個行的上方另外必須具有DOCI
我正在與sqlite,並試圖從另一個創建表。 這工作: create table sources_tmp as select "literal" system,name,user from sources;
,但它不允許我指定類型爲「文本」。 我已經試過,但不起作用顯然這樣: create table sources_tmp as select "literal" system as $TYP