نمایش نتایج 1 تا 3 از 3

نام تاپیک: تابع تبديل نوع time به float

  1. #1
    کاربر دائمی آواتار stabesh
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    مشهد
    پست
    455

    تابع تبديل نوع time به float

    سلام

    تابع تبديل نوع dateTime به Float را در T_SQL چطور بايد نوشت ؟
    مثلا ساعت 8:30 به 8.5 تبديل شود .

    اساتيد لطفا راهنمايي كنيد .

    ممنون
    آخرین ویرایش به وسیله stabesh : چهارشنبه 15 آبان 1392 در 08:18 صبح

  2. #2
    کاربر دائمی آواتار stabesh
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    مشهد
    پست
    455

    نقل قول: تابع تبديل نوع time به float

    براي همه .
    Create FUNCTION [dbo].[Convert_time](@Time datetime)
    RETURNS float
    AS
    BEGIN
    declare @R as float

    set @R= convert(float, @Time) *24

    RETURN @R

    end
    آخرین ویرایش به وسیله حمیدرضاصادقیان : پنج شنبه 16 آبان 1392 در 19:33 عصر دلیل: لطفا کدهای خود را در تگ SQL قرار دهید.

  3. #3

    نقل قول: تابع تبديل نوع time به float

    شما در عنوان تاپیک تایپ time را ذکر کردین اما در پستتان dateTime سرانجام؟
    بر اساس نوع time:
    declare @t time = '3:30'
    select (datepart(hour, @t) * 60 + datepart(minute, @t)) / 60.0;
    وبلاگ من (Advanced SQL Querying)

تاپیک های مشابه

  1. تبديل يا تغيير از varchar به نوع عددي يا float
    نوشته شده توسط hamzehsh در بخش T-SQL
    پاسخ: 6
    آخرین پست: دوشنبه 01 مهر 1392, 11:31 صبح
  2. تبديل نوع Object به Stream
    نوشته شده توسط mk88km در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: سه شنبه 31 اردیبهشت 1387, 16:44 عصر
  3. خروجی تابع از نوع رشته
    نوشته شده توسط hossein taghi zadeh در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: شنبه 19 آبان 1386, 19:07 عصر
  4. مجموع فیلدهایی از نوع Time
    نوشته شده توسط رضا علوی در بخش گزارش سازی با Crystal Report
    پاسخ: 0
    آخرین پست: شنبه 05 آذر 1384, 07:25 صبح
  5. محاسبه میانگین فیلدهایی از نوع Time
    نوشته شده توسط Amir Taghavi در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: چهارشنبه 02 آذر 1384, 19:20 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •