簡體   English   中英

使用ASP.Net的SQL或T-SQL

[英]SQL or T-SQL with ASP.Net

  1. SQL和T-SQL之間有明顯的區別嗎?
  2. ASP.Net/C#應用程序中使用哪個? 還是可以使用?

這似乎是一個不好的問題,但是我直到最近才聽說過T-SQL這個詞,並且想知道是否存在實際可識別的差異,或者僅僅是聽起來很酷的另一個幻想。

SQL是該語言的廣義術語

T-SQL是SQL語言的過程擴展。 可通過Microsoft SQL Server獲得

如果決定使用SQL Server作為數據庫,則可以獲得SQL和T-SQL的附加功能,該功能添加了很長的內容,上面的鏈接中對此進行了粗略的介紹。 T-SQL不僅僅是一個花哨的術語,它確實添加了很多功能,但是大多數功能通過其他過程語言擴展存在於其他DB中。

是的,您可以將SQL Server與ASP.NET和T-SQL一起使用

SQL用於查詢數據庫中的數據

ASP.NET用於Web UI如果將本機SQL命令發送到數據庫,則需要使用標准的ANSI SQL,但更好的是,對於目標數據庫平台而言,具有更多功能,請使用為該數據平台創建的特定SQL語言。

只是其中幾個

  • 適用於Microsoft SQL Server的Transact-SQL或T-SQL
  • 適用於Oracle的PL / SQL
  • 適用於SAP HANA數據庫的SQLScript

再次在ASP.NET中,您使用的庫將提供可用於該數據庫連接的對象

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM