iT邦幫忙

0

如何學習T-SQL

sql

各位前輩,小弟目前正在學習TSQL遇到很大的瓶頸,舉例來說我要建立一個資料表,可以用圖形介面也可以用指令,用圖形介面我在使用上並沒有太大問題,但我一看到用指令建立時一堆指令,有很多參數可以設定,但是哪些參數常用或少用書上似乎都沒有太特別去說明,就只會說這指令有以下參數然後解說每個參數的作用,一開始看了還好但書越翻越來越多指令每個指令又一堆參數,我也不知道哪個參數常用就有點煩根本不知道從何下手,如果以我一開始所說建一個TABLE可以用圖形介面簡單扼要一看就很清楚,但是爬了很多文也都說要學SQL,指令是一定要會,各位前輩您們是怎麼學習的呢?如果指令跟圖形都有的情況下你們會用哪一種來做??

總裁 iT邦好手 1 級 ‧ 2012-05-09 16:08:13 檢舉
我投SQL Command一票。
Q:怎麼學習?

A:1.抄以前人寫的SQL statement
2.Google
3.買書
先自己試著寫
有問題再上網問

Q:如果指令跟圖形都有的情況下你們會用哪一種來做??
A:指令+1

2 個回答

4
最佳解答

各位前輩,小弟目前正在學習TSQL遇到很大的瓶頸,舉例來說我要建立一個資料表,可以用圖形介面也可以用指令,用圖形介面我在使用上並沒有太大問題,

  1. 如果用這個還有問題那就別做這一行了
  2. 圖型介面拉出來的 SQL Statement,只能應付一般狀況

但我一看到用指令建立時一堆指令,有很多參數可以設定,但是哪些參數常用或少用書上似乎都沒有太特別去說明,就只會說這指令有以下參數然後解說每個參數的作用,一開始看了還好但書越翻越來越多指令每個指令又一堆參數,我也不知道哪個參數常用就有點煩根本不知道從何下手,

  1. 建議您從現有的工作,去體驗哪些是常用參數,哪些可有可無
  2. 建議您多觀摩別人的作品,以便瞭解哪些是常用參數,哪些可有可無

如果以我一開始所說建一個TABLE可以用圖形介面簡單扼要一看就很清楚,但是爬了很多文也都說要學SQL,指令是一定要會,

這兩種模式,各有其適用性

各位前輩您們是怎麼學習的呢?如果指令跟圖形都有的情況下你們會用哪一種來做??

單純開 Table,或是做一些設定,會用圖型介面
實作各系統的功能細節,直接下 SQL Statement

4
zach14c
iT邦新手 5 級 ‧ 2012-05-09 17:37:36

From Wiki:

Transact-SQL (T-SQL) is Microsoft's and Sybase's proprietary extension to SQL. SQL, often expanded to Structured Query Language, is a standardized computer language that was originally developed by IBM for querying, altering and defining relational databases, using declarative statements. T-SQL expands on the SQL standard to include procedural programming, local variables, various support functions for string processing, date processing, mathematics, etc. and changes to the DELETE and UPDATE statements. These additional features make Transact-SQL Turing complete.

如果是要學T-SQL, 就沒有所謂的要學圖形介面或指令.
Practice and practise!!

我要發表回答

立即登入回答