<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Αποθήκευση ώρας σε πεδίο βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21647.aspx</link><pubDate>Tue, 05 Dec 2006 00:54:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21647</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21647.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21647</wfw:commentRss><description>Ή στη χειρότερη, αφού το αντιστοιχήσεις σε κάποια DateTime μεταβλητή εντός .net, μπορείς να λάβεις μόνο το time value, με τη μορφή TimeSpan, χρησιμοποιώντας το .TimeOfDay property.</description></item><item><title>Απ: Αποθήκευση ώρας σε πεδίο βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21640.aspx</link><pubDate>Mon, 04 Dec 2006 23:55:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21640</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21640.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21640</wfw:commentRss><description>Θέλω να πω, αν σε ένα datetime πεδίο σε ενδιαφέρει μόνο το time part, δεν χρειάζεται να ασχοληθείς καθόλου με το date part.</description></item><item><title>Απ: Αποθήκευση ώρας σε πεδίο βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21626.aspx</link><pubDate>Mon, 04 Dec 2006 22:27:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21626</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21626.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21626</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/mistblue/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;KelMan wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;Και δεν είναι ανάγκη να βάζεις πάντοτε το 1/1/1900. Αν σου χρειάζεται το time part, χρησιμοποιείς μόνο αυτό...&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Είτε το δώσω το 1/1/1900 είτε όχι, το αποτέλεσμα το ίδιο δεν είναι; Ένα select statement το επιστρέφει κι αυτό.&lt;br&gt;</description></item><item><title>Απ: Αποθήκευση ώρας σε πεδίο βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21615.aspx</link><pubDate>Mon, 04 Dec 2006 21:17:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21615</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21615.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21615</wfw:commentRss><description>Και δεν είναι ανάγκη να βάζεις πάντοτε το 1/1/1900. Αν σου χρειάζεται το time part, χρησιμοποιείς μόνο αυτό...</description></item><item><title>Απ: Αποθήκευση ώρας σε πεδίο βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21613.aspx</link><pubDate>Mon, 04 Dec 2006 20:14:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21613</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21613.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21613</wfw:commentRss><description>Σίγουρα όχι τα 2 πρώτα. Είναι ιδιαίτερα δύσκολο το να κάνεις υπολογισμούς (θα πρέπει νε μπλέξεις typecasting). Το 4ο είναι πιο εφικτή λύση (ειδικά σε συνεργασία με το DateTime type του .net), αλλά και πάλι, ως λύση ωχριά στο 3ο (don't reinvent the wheel).</description></item><item><title>Απ: Αποθήκευση ώρας σε πεδίο βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21610.aspx</link><pubDate>Mon, 04 Dec 2006 19:58:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21610</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21610.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21610</wfw:commentRss><description>σε datetime/smalldatetime, δεν έχω κανένα λόγο να διαλέξω τον τύπο char αφού μπορώ να πάρω πολύ εύκολα τη μορφή αυτή ή οποια άλλη θέλω</description></item><item><title>Αποθήκευση ώρας σε πεδίο βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21608.aspx</link><pubDate>Mon, 04 Dec 2006 19:46:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21608</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21608.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21608</wfw:commentRss><description>Πως θα αποθηκεύατε την πληροφορία ώρας σε μια βάση δεδομένων; Μόνο την ώρα, όχι ολόκληρη ημερομηνία. π.χ. 13:18 ή 08:13.&lt;br&gt;Ορίστε μερικές πιθανές λύσεις:&lt;br&gt;&lt;ol&gt;&lt;li&gt;char(5) π.χ. 13:18&lt;/li&gt;&lt;li&gt;char(3) π.χ. 1318&lt;/li&gt;&lt;li&gt;datetime, βάζοντας πάντα 1/1/1900 στο τμήμα της ημερομηνίας&lt;/li&gt;&lt;li&gt;int αποθηκεύοντας τα ticks&lt;/li&gt;&lt;/ol&gt;Φαντάζομαι ότι το σκεπτικό είναι ότι τα 2 πρώτα βολεύουν περισσότερο στην εμφάνιση, ενώ τα 2 τελευταία βολεύουν περισσότερο αν χρειάζονται υπολογισμοί, τόσο σε επίπεδο βάσης (π.χ. stored procedures), όσο και εκτός βάσης (π.χ. applications server, UI).&lt;br&gt;Το 3 ίσως βολεύει και σε εμφάνιση και σε "άνεση" (υπολογισμοί)!&lt;br&gt;</description></item></channel></rss>