Kết quả 1 đến 5 của 5
-
05-08-13, 08:34 PM #1
- Ngày tham gia
- Dec 2012
- Bài viết
- 187
- Thanks
- 131
- Thanked 36 Times in 24 Posts
Hỏi về query hay cách cònig DB cấm tạo nhận vật có tên quy định
CŨng như tiêu đề, mình muốn hỏi cách quy đinh cho DB không cho tạo những nhân vật tên bd như "GMaster, Admin, GameMaster..." thì làm sao các bạn nào biết chỉ mình được không?
Khách viếng thăm hãy cùng tranthaihoa xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
05-08-13, 08:36 PM #2
- Ngày tham gia
- Mar 2013
- Bài viết
- 1,458
- Thanks
- 786
- Thanked 2,159 Times in 933 Posts
Ðề: Hỏi về query hay cách cònig DB cấm tạo nhận vật có tên quy định
Khách viếng thăm hãy cùngfreepro921xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
05-08-13, 08:47 PM #3
- Ngày tham gia
- Dec 2012
- Bài viết
- 187
- Thanks
- 131
- Thanked 36 Times in 24 Posts
Ðề: Hỏi về query hay cách cònig DB cấm tạo nhận vật có tên quy định
Khách viếng thăm hãy cùng tranthaihoa xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
05-08-13, 09:03 PM #4
- Ngày tham gia
- Aug 2011
- Đang ở
- Gần Nhà
- Bài viết
- 898
- Thanks
- 1,111
- Thanked 317 Times in 190 Posts
Ðề: Hỏi về query hay cách cònig DB cấm tạo nhận vật có tên quy định
thử xài cái này của nbb xem sao nhé-- Script generated on 6/13/2012 7:23 AM
-- By: SVHP2-MU\NetBanBe
-- Server: (local)
BEGIN TRANSACTION
DECLARE @JobID BINARY(16)
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
IF (SELECT COUNT FROM msdb.dbo.syscategories WHERE name = N'[Uncategorized (Local)]') < 1
EXECUTE msdb.dbo.sp_add_category @name = N'[Uncategorized (Local)]'
-- Delete the job with the same name (if it exists)
SELECT @JobID = job_id
FROM msdb.dbo.sysjobs
WHERE (name = N'BlockNameAdm')
IF (@JobID IS NOT NULL)
BEGIN
-- Check if the job is a multi-server job
IF (EXISTS (SELECT *
FROM msdb.dbo.sysjobservers
WHERE (job_id = @JobID) AND (server_id <> 0)))
BEGIN
-- There is, so abort the script
RAISERROR (N'Unable to import job ''BlockNameAdm'' since there is already a multi-server job with this name.', 16, 1)
GOTO QuitWithRollback
END
ELSE
-- Delete the [local] job
EXECUTE msdb.dbo.sp_delete_job @job_name = N'BlockNameAdm'
SELECT @JobID = NULL
END
BEGIN
-- Add the job
EXECUTE @ReturnCode = msdb.dbo.sp_add_job @job_id = @JobID OUTPUT , @job_name = N'BlockNameAdm', @owner_login_name = N'sa', @description = N'No description available.', @category_name = N'[Uncategorized (Local)]', @enabled = 1, @notify_level_email = 0, @notify_level_page = 0, @notify_level_netsend = 0, @notify_level_eventlog = 2, @delete_level= 0
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- Add the job steps
EXECUTE @ReturnCode = msdb.dbo.sp_add_jobstep @job_id = @JobID, @step_id = 1, @step_name = N'Query', @command = N'UPDATE Character SET CtlCode=99 WHERE AccountID!=''adm_block'' AND CtlCode<>99 And LOWER(Name) like ''%adm%''
UPDATE Character SET CtlCode=99 WHERE AccountID!=''adm_block'' AND CtlCode<>99 And LOWER(Name) like ''%adrnin%''
UPDATE Character SET CtlCode=99 WHERE AccountID!=''adm_block'' AND CtlCode<>99 And LOWER(Name) like ''%admin%''', @database_name = N'MuOnline', @server = N'', @database_user_name = N'', @subsystem = N'TSQL', @cmdexec_success_code = 0, @flags = 0, @retry_attempts = 0, @retry_interval = 1, @output_file_name = N'', @on_success_step_id = 0, @on_success_action = 1, @on_fail_step_id = 0, @on_fail_action = 2
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXECUTE @ReturnCode = msdb.dbo.sp_update_job @job_id = @JobID, @start_step_id = 1
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- Add the job schedules
EXECUTE @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id = @JobID, @name = N'23h59''', @enabled = 1, @freq_type = 4, @active_start_date = 20120610, @active_start_time = 235900, @freq_interval = 1, @freq_subday_type = 1, @freq_subday_interval = 0, @freq_relative_interval = 0, @freq_recurrence_factor = 0, @active_end_date = 99991231, @active_end_time = 235959
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- Add the Target Servers
EXECUTE @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @JobID, @server_name = N'(local)'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
END
COMMIT TRANSACTION
GOTO EndSave
QuitWithRollback:
IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
EndSave:
Cuộc Đời Thật Lắm Chênh Vênh
-
06-08-13, 05:43 AM #5
Ðề: Hỏi về query hay cách cònig DB cấm tạo nhận vật có tên quy định
Khách viếng thăm hãy cùng Jackieldm xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Ai giúp em run query
Bởi Love3z trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 04-01-13, 04:52 PM -
[Gunny] Xin hướng dẫn tạo query trên sql
Bởi silop1d trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 14-12-12, 06:38 PM -
[MU] XIn query tặng điểm ủy thác + thêm chứ k phải sét
Bởi membermoi trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 26-11-12, 02:43 AM -
sin Query soá đồ và lần rs NV và sin Hướng dãn mỏ thêm sup(phòng)
Bởi sunthah12 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 04-05-11, 11:50 AM -
Query xoá toàn bộ đồ của nhân vật
Bởi sieucuoivnn trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 10-04-11, 03:58 PM