Hướng dẫn tạo mới một database bằng truy vấn sql trong sql server 2014. (How to create new database in sql server 2014 by sql query?)

Rảnh rang ngồi ôn tập lại Microsoft SQL Server chút, bài này mình xin hướng dẫn cách dùng câu truy vấn (SQL Query) để tạo mới một database trên MS SQL Server 2014, đầu tiên bạn hãy mở SQL Server 2014 lên vào tạo một bảng query mới bằng cách nhần vào "New Query" trên thanh công cụ, tiếp theo gõ vào dòng lệnh SQL bên dưới.
CREATE DATABASE testdb;
  • CREATE DATABASE: câu query để tạo một database.
  • testdb: tên của database bạn muốn tạo mới, ở đây tôi đặt tên là testdb.

Sau khi gõ xong bạn nhấn F5 để chạy câu lệnh tạo database vừa gõ, bạn sẽ thấy một DATABASE mới tên testdb được tạo ra ở bên khu vực Object Explorer, trong mục "Database → testdb", ok vậy là bạn đã tạo xong mới database mới rùi, hãy xem hình hướng dẫn bên dưới để hiểu rõ hơn.

How to create new database in sql server 2014 by sql query?

Một số điều cần lưu ý khi tao mới một database:

Đầu tiên nếu bạn đã tạo một database trước đó và có cùng tên thì bạn sẽ SQL Server sẽ báo lỗi cho bạn và câu lệnh truy vấn sẽ không được thực thi (sql query no execute), ví du như tôi chạy thêm một lần nữa câu lệnh query tạo database phí trên thì tôi sẽ nhân được thông báo lỗi là "Msg 1801, Level 16, State 3, Line 1 Database 'testdb' already exists. Choose a different database name."

How to create new database in sql server 2014 by sql query?

Vấn đề thứ hai cần lưu ý thông thường khi bạn tạo mới một bảng thao tác "New Query" thì các câu lệnh sẽ thực thi trên database mặc định của sql server tên là "master", khi tạo mới database xong bằng query nếu bạn muốn thao tác trên database vừ tạo thì bạn phải chọn lại nới thực thi query trên database bạn vừa tạo như trong ví dụ bài này là "testdb", có hai cách để để làm việc này, một là chọn lại database thao tác query trên thanh công cụ "Available Database", cách thứ hai là dùng câu truy vấn "USE testdb" trong đó "USE" là câu truy vấn để chọn database làm việc còn "testdb" là nên database bạn muốn sử dụng.

How to create new database in sql server 2014 by sql query?

Để biết được database mà SQL Query đang tương tác bạn xem trên thanh công cụ của "Available Database" của Microsoft SQL Server, nếu không đúng database bạn đang muốn thao tác thì hãy chỉnh lại cho đúng, nếu không bạn sẽ gặp rất nhiền phiền phức khi thao tác nhầm database nhất là khi đi làm ở công ty.




Writer: +Bui Ngoc Son



No comments:

Post a Comment