我有了,如果我要選擇具有FileNumber 25行,可以有一個像如何在一個字符串格式中選擇一個數字,多數民衆贊成
Id FileNumber
------------------
1 0025
2 CDE01
3 0035
4 25
5 45
6 250
7 XYZ1
8 2500
現在值的列一個表,我怎麼能懂嗎。我不想要250或2500的行。搜索應該只能得到0025和25.這個列的類型是varchar。然而,我應該能夠搜索任何值,如XYZ1或0025或250
我嘗試使用Like運算符例如:WHERE FileNumber Like'%25%'也嘗試過WHERE FileNumber像'25%'不給我期望的結果 任何幫助將不勝感激
這就是爲什麼正確的數據分型很重要 – 2011-01-29 05:57:55
我喜歡字段名是FileNUMBER,它包含字符=) – bitxwise 2011-01-29 11:00:08
首先你必須定義什麼*你*用'字符串格式的數字'來理解,因爲如果你問* SQL Server *(特別是通過`ISNUMERIC`),它會告訴你,例如'2E1'是一個數字以及'20'和'0020',並且所有三個都具有相同的值20. – 2011-01-29 12:42:20