ورود

View Full Version : این دستورات رو کجا باید وارد کنم



jkr_20
شنبه 05 مرداد 1387, 23:19 عصر
/****** Object: Table [dbo].[message] Script Date: 04/03/2007 16:37:19 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[message](
[message_id] [int] IDENTITY(1,1) NOT NULL,
[chat_id] [int] NOT NULL CONSTRAINT [DF_message_chat_id] DEFAULT ((0)),
[user_id] [int] NOT NULL CONSTRAINT [DF_message_user_id] DEFAULT ((0)),
[user_name] [nvarchar](64) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[message] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[post_time] [datetime] NOT NULL CONSTRAINT [DF_message_post_time] DEFAULT (getdate()),
CONSTRAINT [PK_message] PRIMARY KEY CLUSTERED
(
[message_id] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

jkr_20
یک شنبه 06 مرداد 1387, 08:45 صبح
کسی نیست کمک کنه؟

ASKaffash
یک شنبه 06 مرداد 1387, 09:50 صبح
سلام
این یک Script است و برای ایجاد جدول مربوطه میتوانید درون DataBase Engine Query اجرا گردد.

jkr_20
یک شنبه 06 مرداد 1387, 17:14 عصر
با سلام میشه بیشتر توضیح بدین که DataBase Engine Query کجاست؟
و اینکه فقط جدول رو میسازه یا دیتابیس رو هم میسازه اگردیتابیس رو نمیسازه خودم باید اونو درست کنم
و sql 2000 یا 2005 هستش؟

amin_alexi
دوشنبه 07 مرداد 1387, 08:31 صبح
سلام
معمولا دستورات SQL استاندارد در نسخه های مختلف اجرا میشه ...
این Script فقط Table رو می سازه ... DataBase باید قبلا ساخته شده باشه ....
این دستور رو میتونی توی Query Anayzer در SQL 2000 هم اجرا کنی ....

jkr_20
دوشنبه 07 مرداد 1387, 09:29 صبح
با تشکر از راهنمای شما دوستان من در Query Anayzer اجرا کردم ولی از چند تا خط error گرفت ممکن هست شما هم امتحان کنید ودرستش رو به من بگید.

ASKaffash
دوشنبه 07 مرداد 1387, 09:47 صبح
با تشکر از راهنمای شما دوستان من در Query Anayzer اجرا کردم ولی از چند تا خط error گرفت ممکن هست شما هم امتحان کنید ودرستش رو به من بگید.
سلام
بعضی از دستورات 2005 است و در 2000 نداریم از ظاهر دستور گفتم که کجا اجرا کنید .
در 2005 منوئی تحت عنوان گفته شده وجود دارد که در یک بانک جدول فوق را میسازد