Merhaba,
Sql'de line break zorunluluğu yok. Sorgu'nun "parse" edilebilmesi
yeterlidir. Komut satırından tüm sorguyu tek satirda yazip "enter" da
yapabilirsin.
Yardımcı olması açısından, http://sqlfiddle.com/ ı deneyebilirsin.


13 Şubat 2014 14:53 tarihinde open skyx <[email protected]> yazdı:

> Herkaze merhaba, MySQL kullanan bir projeyi kurmak için uğraşıyorum fakat
> kurulum aşamasında aşağıdaki gibi bir hata ile karşılaşıyorum. Aşağıdaki
> hata bir çözüm yolu da veriyor aslında ama doğru syntaxlar ile bir türlü
> ilgili tabloyu DB (CLI ile) üzerinde oluşturamadım.  Bu tabloyo nasıl doğru
> bir şekilde oluşturabilirim, bilgisi olan var ise konu ile ilgili bilgiye
> ihtiyacım var.
>
> Kullandığım DB version : Server version: 5.5.35-cll MySQL Community Server
> (GPL)
>
> " ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci)" öncesinde
> kodu tamamlayarak ";" çalıştırdım ama yine syntax hata veriyor.
>
> Bu işlemi nasıl yapmalıyım, örnek;
>
> mysql>CREATE TABLE `posta_campaigns` ( `CampaignID` int(11) NOT NULL
> AUTO_INCREMENT, `RelOwnerUserID` int(11) NOT NULL, `CampaignStatus` (enter
> veya / enter)
>             enum('Draft','Ready','Sending','Paused','Pending
> Approval','Sent','Failed') COLLATE utf8_unicode_ci NOT NULL DEFAULT
> 'Draft', `CampaignName`
> (enter veya / enter)
>
>
> veya
> her virgül den sonra bir alt satıra geçip virgülden sonraki kodu yazarak
> devam etmek gibi
>
> veya
> CREATE TABLE `posta_campaigns` yerine CREATE TABLE posta_campaigns
> diyerek tırnakları kaldırarak mı yazmak gerekir.
>
> şeklinde parça parça mı girmeliyim, yok sa tamamını bir kod olarak yazıp
> ";" sonlandırarak tek bir seferde tek kod olarak mı girmek mi daha doğru
> olur.  Kodun nasıl doğru yazılacağı problem.
>
>
>
> MySql Error: Invalid default value for 'LastActivityDateTime' (--
> ------------------------------
> -------------------------- -- -- Table structure for table
> `posta_campaigns` --
> CREATE TABLE `posta_campaigns` ( `CampaignID` int(11) NOT NULL
> AUTO_INCREMENT, `RelOwnerUserID` int(11) NOT NULL, `CampaignStatus`
> enum('Draft','Ready','Sending','Paused','Pending Approval','Sent','Failed')
> COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Draft', `CampaignName`
> varchar(250) COLLATE utf8_unicode_ci NOT NULL, `RelEmailID` int(11) NOT
> NULL, `ScheduleType` enum('Not Scheduled','Immediate','Future','Recursive')
> COLLATE utf8_unicode_ci NOT NULL, `SendDate` date NOT NULL, `SendTime` time
> NOT NULL, `SendTimeZone` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
> `ScheduleRecDaysOfWeek` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
> `ScheduleRecDaysOfMonth` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
> `ScheduleRecMonths` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
> `ScheduleRecHours` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
> `ScheduleRecMinutes` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
> `ScheduleRecSendMaxInstance` int(11) NOT NULL, `ScheduleRecSentInstances`
> int(11) NOT NULL, `SendProcessStartedOn` datetime NOT NULL,
> `SendProcessFinishedOn` datetime NOT NULL, `TotalRecipients` int(11) NOT
> NULL, `TotalSent` int(11) NOT NULL, `TotalFailed` int(11) NOT NULL,
> `TotalOpens` int(11) NOT NULL, `UniqueOpens` int(11) NOT NULL,
> `TotalClicks` int(11) NOT NULL, `UniqueClicks` int(11) NOT NULL,
> `TotalForwards` int(11) NOT NULL, `UniqueForwards` int(11) NOT NULL,
> `TotalViewsOnBrowser` int(11) NOT NULL, `UniqueViewsOnBrowser` int(11) NOT
> NULL, `TotalUnsubscriptions` int(11) NOT NULL, `TotalHardBounces` int(11)
> NOT NULL, `TotalSoftBounces` int(11) NOT NULL, `BenchmarkEmailsPerSecond`
> double NOT NULL, `ApprovalUserExplanation` text COLLATE utf8_unicode_ci NOT
> NULL, `GoogleAnalyticsDomains` text COLLATE utf8_unicode_ci NOT NULL,
> `PublishOnRSS` enum('Enabled','Disabled') COLLATE utf8_unicode_ci NOT NULL
> DEFAULT 'Disabled', `LastActivityDateTime` datetime NOT NULL DEFAULT
> '0000-00-00 00:00:00', `CreateDateTime` datetime NOT NULL DEFAULT
> '0000-00-00 00:00:00', PRIMARY KEY (`CampaignID`), KEY `RelUserID`
> (`RelOwnerUserID`), KEY `RelEmailID` (`RelEmailID`), KEY `CreateDateTime`
> (`CreateDateTime`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8
> COLLATE=utf8_unicode_ci)
>
> "
> Herkeze iyi günler,
> Gokhan
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap