Từ 1 tới 1 trên tổng số 1 kết quả

Đề tài: Môi trường làm việc với T-SQL

  1. #1
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Mặc định Môi trường làm việc với T-SQL

    Xem mục lục các bài viết

    Bạn mở SQL Server Management Studio 2005 ra rồi Connect vào server của bạn.
    Bạn thấy trên dưới Menu bar có một nút ‘New Query’, bạn chọn vào đó sẽ ra một nền SDI text để viết vào. Đây chính là môi trường mà chúng ta làm việc, kiểu như ngồi coding ấy mà.
    Bạn nhớ setup Northwind database vào nhé.
    Chọn New Query và cùng thử một vài lệnh để xem mình sẽ làm những gì và kết quả xem thế nào nhé.
    Khi kết nối vào SQL Server nếu mà bạn không chỉ định tên database kết nối thì theo default database mà chúng ta kết nối vào là ‘master’.
    Để chuyển database mà chúng ta cần làm việc thì dùng cấu trúc sau :
    Code:
    USE database_name
    GO
    Giả sử chúng ta muốn chuyển sang làm việc với database ‘Northwind’ thì viết như sau
    Code:
    USE Northwind
    GO
    Nếu bạn đã cài đặt ‘Northwind’ thì sẽ thấy xuất hiện bên dưới khu vực viết query một bảng Tab ‘Message’ và có thông báo
    Code:
    Command(s) completed successfully.
    Dưới bảng này bạn sẽ thấy một icon màu xanh lá cây có dấu Tick bên trong kèm theo dòng Comment : “ Query executed successfully. “
    Nghĩa là Query của bạn đã được thực thi thành công.
    Giả sử như mà bạn chưa có ‘Northwind’ trong Server thì bạn sẽ thấy thông báo trong Tab ‘Message’ như sau
    Code:
    Msg 911, Level 16, State 1, Line 1
    Could not locate entry in sysdatabases for database 'Northwind'. No entry found with that name. Make sure that the name is entered correctly.
    Và bên dưới là icon kiểu Warning với Comment : “Query completed with errors”.
    Nghĩa là Query bạn viết thì đúng nhưng mà có lỗi . lỗi cụ thể ở đây là không hề tìm thấy database ‘Northwind’ trong Server của bạn.
    Các keyword của SQL sẽ được tô màu BLUE để dễ nhận biết. T-SQL là ngôn ngữ không quá cầu kì về chữ hoa hay chữ thường nên bạn viết hoa hay viết thường là như nhau nếu cùng một từ. Ví dụ : ‘PeTe’ hay ‘PETE’ hay ‘pete’ … đều là một.
    Khi kết thúc một lệnh trong T-SQL bạn chỉ cần một dấu cách để phân biệt. Thực tế nếu viết như thế sẽ rất khó nhìn nên có một vài tiêu chuẩn quy định khi viết code ở đây.
    · Các từ khóa của SQL Server được định nghĩa sẵn thì bạn viết HOA hết
    · Trong một lệnh phải căn lề nếu xuống dòng
    · Nên xuống dòng với các tiểu mục, mệnh lệnh con trong một lệnh chính
    · Nên thường xuyên comment với mỗi một lệnh
    · Khi kết thúc một lệnh tốt nhất là thêm một dấu chấm phẩy ở cuối để dễ soi code
    · Chú ý : đây không phải lập trình cho nên chuỗi được để trong cặp dấu phẩy treo đơn chứ không phải phẩy treo kép
    · Các biến số, tham số trong T-SQL bắt đầu bằng dấu @ ở đầu
    · ………..còn lằng nhằng nhưng ở trên là đủ.
    Cách viết comment, đơn giản là bạn bắt đầu bằng 2 dấu gạch ngang --, comment trong SQL Server được quy ước là màu xanh lá cây GREEN.
    OK ! Về cơ bản là thế. Bạn thử run đoạn query dưới đây xem
    Code:
    -- Database làm việc
    USE Northwind
    GO
    ;
    -- Lấy Firstname và LastName trong bảng Employees với ID > 5 và sắp xếp theo thứ tự
    -- bảng chữ cái
    SELECT FirstName, LastName
    	FROM Employees
    	WHERE EmployeeID > 5
    	ORDER BY FirstName ASC
    ;
    Bạn sẽ thấy xuất hiện bảng Tab ‘Result’ và thấy bảng kết quả tìm được trong database.

    Bài viết kết thúc ở đây.
    Đã được chỉnh sửa lần cuối bởi Xcross87 : 04-08-2007 lúc 08:32 PM.
    None!

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn