更改视图 sql 日期
Alter view sql date
我有一项任务要更改现有 T-SQL 视图语句中的现有日期格式。在日期格式设置为 YYYY-MM-DD 00:00:00.000
的情况下,要更改的任务是将 ALTER VIEW 更改为 MM-DD-YY
格式。我对这个迷路了。
USE Ch8_simpleco
ALTER VIEW
AS invoice
SELECT INV_DATE
SET INV_DATE (MMDDYY)
FROM dbo.v_cust_invoices;
您可能正在寻找这样的东西:
ALTER VIEW invoice
AS
SELECT COVERT(char(8), INV_DATE, 10) -- will get you dd-MM-yy (no century!)
FROM dbo.v_cust_invoices
您可以像这样使用 FORMAT():
ALTER VIEW invoice
AS
SELECT FROMAT(INV_DATE,'MM-dd-yy') as INV_DATE
FROM dbo.v_cust_invoices
我有一项任务要更改现有 T-SQL 视图语句中的现有日期格式。在日期格式设置为 YYYY-MM-DD 00:00:00.000
的情况下,要更改的任务是将 ALTER VIEW 更改为 MM-DD-YY
格式。我对这个迷路了。
USE Ch8_simpleco
ALTER VIEW
AS invoice
SELECT INV_DATE
SET INV_DATE (MMDDYY)
FROM dbo.v_cust_invoices;
您可能正在寻找这样的东西:
ALTER VIEW invoice
AS
SELECT COVERT(char(8), INV_DATE, 10) -- will get you dd-MM-yy (no century!)
FROM dbo.v_cust_invoices
您可以像这样使用 FORMAT():
ALTER VIEW invoice
AS
SELECT FROMAT(INV_DATE,'MM-dd-yy') as INV_DATE
FROM dbo.v_cust_invoices