الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

انشاء الجداول وحفظها في sql server

مغلق
بدأه programmer_prof في 19 أغسطس 2006 · 7 رد · 773 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

بعد انشاء الجدول كيف يمكن ان اعرض الجدول وارى كيف تم انشائه علما بأنني انشات الجدول فيquery analyzer

وعلما انني وجدته عندما ذهبت الى enterprise manager ضمن قاعده البيانات التي انشاتها ولكن لم اعرف استعرضه وكيف اقوم بادخال بيانات للجدول

ثانيا ماهي التعليمه التي تساعدني لانشاء حقل يستقبل بيانات بحيث تكون هذه البيانات هي تاريخ قمت بتجريب نوع البيانات datetime ولكن اظهر لي رساله خطا

Server: Msg 2716, Level 16, State 1, Line 1

Column or parameter #3: Cannot specify a column width on data type datetime

وقمت بتجريب date واظهرت هذا الخطا لي

Server: Msg 2715, Level 16, State 7, Line 1

Column or parameter #3: Cannot find data type date.

ثالثا عند الانتهاء من كتابه تعليمات انشاء الجدول واغلاقه يسالني عن الحفظ وتم حفظه في المستندات كمجلد مفكره فهل طريقه الحفظ هذه صحيحه

شكرا جزيلا لكل من يجيب على أي سؤال من اسئلتي

#2

ارجو منكم المساعده فانا في نهاية هذا الشهر ساتقدم لاختبار الوظيفه ولدي خبره جيده في مجال الداتا بيز باستثناء sql server ولسوء حظي ساعمل في هذا المجال

#3
اقتباس
بعد انشاء الجدول كيف يمكن ان اعرض الجدول وارى كيف تم انشائه علما بأنني انشات الجدول فيquery analyzer

لعرض بيانات الجدول ببساطة: select * from MyTableName

أم أنك تقصد شيئا آخر؟

ولعرض بنيته في query analyzer: من قائمة tools

-> Objects Browser -> Show/Hide

وستجد الجدول في قائمة البيانات التي تستعملها تحت تصنيف user tables وستجد بيانات الأعمدة المكونة للجدول تحت columns.

اقتباس
وعلما انني وجدته عندما ذهبت الى enterprise manager ضمن قاعده البيانات التي انشاتها ولكن لم اعرف استعرضه وكيف اقوم بادخال بيانات للجدول

اضغط باليمين على الجدول واختر open table ثم return all rows ومنها يمكنك إدخال سجلات جديدة للجدول.

اقتباس
ثانيا ماهي التعليمه التي تساعدني لانشاء حقل يستقبل بيانات بحيث تكون هذه البيانات هي تاريخ قمت بتجريب نوع البيانات datetime ولكن اظهر لي رساله خطا

Server: Msg 2716, Level 16, State 1, Line 1

Column or parameter #3: Cannot specify a column width on data type datetime

وقمت بتجريب date واظهرت هذا الخطا لي

Server: Msg 2715, Level 16, State 7, Line 1

Column or parameter #3: Cannot find data type date.

لم ترنا محاولاتك ولم ترنا بنية الجداول المستخدمة، فكيف تتوقع مننا مساعدتك؟

الرجاء قراءة قواعد المشاركة في القسم والمنتدى واستخدام البحث في القسم.

:)

فكر بطريقة أخرى

#4

اخي الكريم شكرا جزيلا فقد اجبتني عن ماسال واريد

بالنسبه للاكواد التي قمت بكتابتها هاهي

use clubs
GO
CREATE TABLE [dbo].[users](
						[U_name][char] (50)not null,
						[U_nickname][char](15)not null,
						[U_passward][char](10)not null,
						[U_pern][char](1)not null

						 )
GO
 CREATE TABLE [dbo].[subj](
						   [S_sub][char](60)not null,
						   [S_detial][nvarchar]not null,
						[s_date][datetime]not null)

مع ملاحظة ان السجل الاخير في الجدول الثاني كنت اريد ان يكون نوعه من نوع تاريخ ولكن يظهر لي خظا لم اعرف كيف اعرفه من نوع تاريخ

واخيرا لك كل الشكر والتقدير

#5

يتم ادخال البيانات إلى حقل DateTime بهذه الطريقة

Insert Into MyTable ( StartDate ) 
Values	( 
	Convert ( DateTime , '11/9/1998' , 103 ) 
	)

سلام

#6

شكرا جزيلا اخي الكريم

#7

اعتذر اولا عن كثرة اسئلتي

قرات الكود الذي قمت بكتابته وقمت بتطبيقه

حيث قمت بإنشاء الجدول وانشاء الحقول بداخله الحقل الاخير وهو s_date

لم اعرف نوع البيانات بداخله

وبعد ذلك اقفلت التعليمه التي تقوم بانشاء الجدول وحقوله

كالتالي

use clubs
GO
CREATE TABLE [dbo].[users](
                        [U_name][char] (50)not null,
                        [U_nickname][char](15)not null,
                        [U_passward][char](10)not null,
                        [U_pern][char](1)not null

                         )
GO
 CREATE TABLE [dbo].[subj](
                           [S_sub][char](60)not null,
                           [S_detial][nvarchar]not null,
                           [S_date]not null
                            )

Insert Into subj ( S_date ) 
Values ( 
Convert ( DateTime , '11/9/1998' , 103 ) 
) 

select * from subj

واضفت الكود الذي اضفته اظهر لي رسالة الخظا التالية

Server: Msg 173, Level 15, State 1, Line 4

The definition for column 'S_date' must include a data type.

تم تعديل هذه المشاركة بواسطة walcom في 27 أغسطس 2006 في 09:33

#8
-- This is the way to determine DataTime Filed 
Create Table xTable 
(
         xCol DateTime
)

سلام

هذا الموضوع مغلق.

مواضيع مشابهة