SELECT po.po_number .... SOME QUERY
WHERE po.po_number not like '%[^0-9]%' AND (mai.removed = 0)
ORDER BY mai.unique_issue_id
這裏我得到的輸出是10位數值,但我想要10位數字以及8位數字,請建議。如何限制輸出中的數據長度-sql
SELECT po.po_number .... SOME QUERY
WHERE po.po_number not like '%[^0-9]%' AND (mai.removed = 0)
ORDER BY mai.unique_issue_id
這裏我得到的輸出是10位數值,但我想要10位數字以及8位數字,請建議。如何限制輸出中的數據長度-sql
在SQL Server中,只投或您的數據轉換成你想要的輸出類型:
SELECT
CONVERT(NUMERIC(10,0), po.po_number) AS [Number10d],
CONVERT(NUMERIC(8,0), po.po_number) AS [Number8d]
...
查詢寫在.rdlc頁面上,我想限制該值(8 0或10)。請提出一種方法來做到這一點 –
那麼在這種情況下,這不是一個真正的SQL問題,是嗎? :-) – Dan
哪些DBMS您使用的? Postgres的?甲骨文? –