Criando tabelas no SQL [closed]

0

Eu estou tentando criar uma tabela usando SQL e sendo um iniciante Eu não tenho idéia de onde estou indo errado ..

Este é o meu código:

    CREATE TABLE 'test_11' (
  'Company_Name' varchar(160),
  'Company_Number' varchar(8),
  'Care_Of' varchar(100),
  'PO_Box' varchar(10),
  'Address_line1' varchar(300),
  'Address_line2' varchar(300),
  'Post_town' text,
  'County' varchar(50),
  'Country' text,
  'Post_Code' varchar(20),
  'Category' varchar(100),
  'Status' varchar(70),
  'Country_of_Origin' text,
  'Dissolution_Date' date,
  'Incorporation_Date' date,
  'Accounting_refday' int(2),
  'Accounting_refmonth' int(2),
  'Next_due_date' date,
  'Last_made_up_date' date,
  'Accounting_category' text,
  'Returns_next_due_date' date,
  'Returns_last_made_up_date' date,
  'Num_mort_changes' int(6),
  'Num_mort_outstanding' int(6),
  'Num_mort_part_satisfied' int(6),
  'Num_mort_satisfied' int(6),
  'SIC_code1' varchar(170),
  'SIC_code2' varchar(170),
  'SIC_code3' varchar(170),
  'SIC_code4' varchar(170),
  'Num_gen_partners' int(6),
  'Num_lim_partners' int(6),
  'URL' varchar(47),
  'Change_of_name_date' date,
  'Company_name_previous' varchar(160)
) ENGINE=InnoDB DEFAULT CHARSET =latin1;

Alguém poderia me ajudar e me dizer o que está errado?

    
por SomeAmbigiousUserName 26.08.2014 / 10:46

1 resposta

2

O problema é a sintaxe perto do nome da tabela. Remova as marcas de citação de test_11 .

  CREATE TABLE test_11 (
  'Company_Name' varchar(160),
  'Company_Number' varchar(8),
  'Care_Of' varchar(100),
  'PO_Box' varchar(10),
  'Address_line1' varchar(300),
  'Address_line2' varchar(300),
  'Post_town' text,
  'County' varchar(50),
  'Country' text,
  'Post_Code' varchar(20),
  'Category' varchar(100),
  'Status' varchar(70),
  'Country_of_Origin' text,
  'Dissolution_Date' date,
  'Incorporation_Date' date,
  'Accounting_refday' int(2),
  'Accounting_refmonth' int(2),
  'Next_due_date' date,
  'Last_made_up_date' date,
  'Accounting_category' text,
  'Returns_next_due_date' date,
  'Returns_last_made_up_date' date,
  'Num_mort_changes' int(6),
  'Num_mort_outstanding' int(6),
  'Num_mort_part_satisfied' int(6),
  'Num_mort_satisfied' int(6),
  'SIC_code1' varchar(170),
  'SIC_code2' varchar(170),
  'SIC_code3' varchar(170),
  'SIC_code4' varchar(170),
  'Num_gen_partners' int(6),
  'Num_lim_partners' int(6),
  'URL' varchar(47),
  'Change_of_name_date' date,
  'Company_name_previous' varchar(160)
) ENGINE=InnoDB DEFAULT CHARSET =latin1;

SQLFiddle

    
por 26.08.2014 / 11:03

Tags